pq nao aparece meu botão?
import javax.swing.<em>;
import java.awt.</em>;
class Sing {
public static void main (String args[]) {
Button a = new Button("OK");
Container c = new Container();
c.add(a);
}
}
Button?
J
1 Resposta
R
O problema ai é que vc não criou um Frame para que seu botão seja adicionado. O Frame é a janela em si…
Ficaria algo assim:
import javax.swing.<em>;
import java.awt.</em>;
class Sing {
public static void main (String args[]) {
JFrame frame = new JFrame("Minha Janela");
Container c = frame.getContentPane();
c.setLayout(new FlowLayout());
JButton a = new JButton("OK");
c.add(a);
frame.setSize(300,200);
frame.setVisible(true);
}
}
Coloquei essa linha:
c.setLayout(new FlowLayout());
para que seu botão possa ser visto. Se nao tiver essa linha, o que acontece é que seu botão ocupa toda a area da Janela… Existem alguns tipos de Layout para ajustar os componentes na janela… De uma pesquisada.
[]´s
Criado 8 de abril de 2003
Ultima resposta 8 de abr. de 2003
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo