Trabalhanco com JComponent

2 respostas
A

Gostaria de saber se a forma de trabalhar com os componentes derivados da Classe JComponent é o mesmo. Analizem o código abaixo, por favor…

JComponent comp = new JLabel(“Teste”);
jp.getContentPane().add(comp,BorderLayout.NORTH);

a forma de trabalhar com JButton, JTextField é a mesma?

2 Respostas

THEKENNY

“alexfb”:
Gostaria de saber se a forma de trabalhar com os componentes derivados da Classe JComponent é o mesmo. Analizem o código abaixo, por favor…

JComponent comp = new JLabel(“Teste”);
jp.getContentPane().add(comp,BorderLayout.NORTH);

a forma de trabalhar com JButton, JTextField é a mesma?

Acredito que sim…

D

Tem um detalhe!
Observe o seguinte código:

public class Teste {
      public static void main(String[] args) {
            LedZeppelin led = new CODA();
            led.metodoLed();
            led.metodoCODA();
      }
}

class LedZeppelin {
     public void metodoLed() {
           System.out.println("Led Zeppelin");
     }
}

class CODA extends LedZeppelin {
     public void metodoCODA() {
           System.out.println("CODA");
     }
}

Esse código não compila!
O objeto declarado é do tipo LedZeppelin de tal modo que o método metodoCODA() não pode ser chamado.

Criado 16 de maio de 2003
Ultima resposta 16 de mai. de 2003
Respostas 2
Participantes 3