Componentes java

2080 palavras 9 páginas
Componentes Swing

Estrutura de componentes de altonível: JFrame, JApplet, JDialog
Linguagem Java - Prof. Luciana Porcher Nedel 1

JPanel

• Um container genérico e visual. Ela trabalha em cooperação com o controle de layouts. • O construtor padrão cria um objeto JPanel com FlowLayout, porém diferentes layouts podem ser especificados durante a construção ou através do método setLayout().

Linguagem Java - Prof. Luciana Porcher Nedel

2

1

JPanel e JFrame • JPanel jpanel=new JPanel( ); • JButton b=new JButton("Botão"); • panel.add(b); • JFrame f=new JFrame( ); • f.getContentPane( ).add(jpanel); // ContentPane • f.pack( ); // para exibir o frame deve-se • f.setVisible(true); // pack+setVisible

Linguagem Java - Prof. Luciana Porcher Nedel

3

Componente JFrame

Linguagem Java - Prof. Luciana Porcher Nedel

4

2

JFrame
JFrame frame = new JFrame("Teste: Frame"); frame.setSize(800, 800); ImageIcon image = new ImageIcon("midle.gif"); frame.setIconImage(image.getImage( )); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent {System.exit(0);} }); JLabel label = new JLabel(""); label.setPreferredSize(new Dimension(400, 100)); frame.getContentPane().add(label, BorderLayout.NORTH); frame.pack( ); frame.setVisible(true);
Linguagem Java - Prof. Luciana Porcher Nedel 5

e)

JButton • JButton (String, Icon) • JButton (String) • JButton (Icon) • JButton ( ) • setMnemonic(char) // tecla que substitui o botão • setEnabled(boolean) • setActionCommand(String) • addActionListener(ActionListener) • removeActionListener(ActionListener)
Linguagem Java - Prof. Luciana Porcher Nedel 6

3

JLabel • Apresenta textos e/ou imagens não selecionáveis • JLabel (String), JLabel (Icon) • JLabel(String, Icon, int)
– alinhamento: LEFT, CENTER, RIGHT, LEADING ou TRAILING

• setText(String), getText( ), setIcon(Icon), getIcon( )
– seta ou capta o texto/imagem do label

Linguagem Java - Prof. Luciana Porcher Nedel

7

Relacionados

  • Tecnologia - Componentes GUI JAVA
    3967 palavras | 16 páginas
  • Componentes Reutilizaveis em Java Com Reflexoes e Anotacoes Casa do Codigo
    38340 palavras | 154 páginas
  • Tipos disponíveis de "Layout" em Java e principais componentes do pacote "swing"
    500 palavras | 2 páginas
  • PADRÕES DE PROJETO DE SOFTWARE APLICADOS À UMA ARQUITETURA BASEADA EM COMPONENTES UTILIZANDO JAVA PARA RASTREAMENTO VEICULAR
    2097 palavras | 9 páginas
  • resenha critica a alafabetização nos contextos das series iniciais
    1536 palavras | 7 páginas
  • Java
    4900 palavras | 20 páginas
  • programacao em java
    3204 palavras | 13 páginas
  • Aula03 Swing
    2933 palavras | 12 páginas
  • Sistemas de informação
    7497 palavras | 30 páginas
  • Tutorial1
    1379 palavras | 6 páginas