Erro na hora de compilar

esta aparecendo o seguinte erro:

Por que isso?

por via das duvidas, ai esta o codigo:

package br.com.comps;

import br.com.comps.AdmLabel;
import javax.swing.JComboBox;
import java.awt.Color;
import java.util.Vector;
 
public class AdmComboBox extends JComboBox{
    private AdmLabel admLabel; 
    private Vector vetor = new Vector();
     
    public AdmComboBox() {
        
        this.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0),1));
        this.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusGained(java.awt.event.FocusEvent evt) {
                AdmComboBoxFocusGained(evt);
            }
            public void focusLost(java.awt.event.FocusEvent evt) {
                AdmComboBoxFocusLost(evt);
            }            
        });        
        this.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseEntered(java.awt.event.MouseEvent evt) {
                AdmComboBoxMouseEntered(evt);
            }
            public void mouseExited(java.awt.event.MouseEvent evt) {
                AdmComboBoxMouseExited(evt);
            }            
        });
        this.addKeyListener(new java.awt.event.KeyAdapter() {
            public void keyPressed(java.awt.event.KeyEvent evt) {
                AdmComboBoxKeyPressed(evt);
            }
        });
    }  
    
    /*public AdmComboBox() {
   *     this.doSubstituiItens();
    }*/    
     
    private void AdmComboBoxMouseEntered(java.awt.event.MouseEvent evt) { 
        if (!this.hasFocus()){
            if (this.getAdmLabel() != null){
                this.admLabel.setForeground(new Color(51, 102, 255));
            }
        this.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(51, 102, 255),2)); 
        }
    }  
    

    /**
     * 
     */
    private void AdmComboBoxMouseExited(java.awt.event.MouseEvent evt) {
        if (!this.hasFocus()){
            if (this.getAdmLabel() != null){
                this.admLabel.setForeground(new Color(0, 0, 0));
            }
        this.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0),1)); 
        }
    }   

    private void AdmComboBoxFocusGained(java.awt.event.FocusEvent evt) {
        if (this.getAdmLabel() != null){
            this.admLabel.setForeground(new Color(51, 102, 255));
        }        
        this.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(51, 102, 255),1));
    } 
    
    /**
     * Quando perder o foco
     */
    private void AdmComboBoxFocusLost(java.awt.event.FocusEvent evt) {
        if (this.getAdmLabel() != null){
            this.admLabel.setForeground(new Color(0, 0, 0));
        }        
        this.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0),1));
    }
    
    private void AdmComboBoxKeyPressed(java.awt.event.KeyEvent evt) {
        if (evt.getKeyCode() == evt.VK_ENTER || evt.getKeyCode() == evt.VK_RIGHT){
            evt.getComponent().transferFocus();
        }
        if (evt.getKeyCode() == evt.VK_LEFT){          
            evt.getComponent().transferFocusBackward();
        }        
    }    
    
    /**
     * Retorna o AdmLabel
     */
    public AdmLabel getAdmLabel(){
        return this.admLabel;
    }
    
    public void setAdmLabel(AdmLabel admLabel){
        this.admLabel = admLabel;
    } 
    
        public void doSubstituiItens(){
        int contItem = this.getItemCount();
        String[] str = new String[contItem];
        int i;
        
        for ( i = 0; i < contItem; i++){
            str[i] = (String)this.getItemAt(i);
        }
        
        this.removeAllItems();
        
        for ( i = 0 ; i < contItem; i++){
            String[] strSubs = str[i].split("&&");
            vetor.add(strSubs[0]);
            this.addItem(strSubs[1]);
        }
        
    }  
        
    public Object getVetor(int index){
        return this.vetor.get(index);
    }
     
    /*public void setItens(String iten){
    *    this.addItem(iten);
    }*/
     
    
}

esse erro acontece aqui na faculdade:

Note: C:\Marcelo\projetos\ADM-ERP\src\br\com\comps\AdmComboBox.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details. 

porém, o mesmo código que eu compilo lá em casa, não dá esse erro.

Creio eu que essa parte pode ser alguma configuração errada na sua classpath ou no seu path

É pq em um lugar esta o java 5.0 instalado e outro o java 1.4, alguns metodos estao deprecated na versão 5.0 do java, um exemplo pode ser o metodo show().

Isso não é um erro, é só um alerta…

Verifique se você não está usando algum metodo marcado como deprecated.

[quote=“jairelton”]Isso não é um erro, é só um alerta…

Verifique se você não está usando algum metodo marcado como deprecated.[/quote]

sim, sei que é um alerta (a linguagem C é cheio disso) pq posso executar o programa sem problema, mas onde eu olho os metodos que estão deprecated?

Imagino que deprecated quer dizer que o método vai deixar de existir? Se for isso, a sun criou algum outro método que faz o que esse método deprecated faz, só que de uma forma melhor?

Se vc olhar na API do Java 5.0, vai ver que o método show() está deprecated, mas em contrapartida o método setVisible(true), faz isso pra vc, se eles vao deixar de existir eu não posso ter afirmar, mas acho que não.

E geralmente a sua IDE mostra isso pra vc.