Professional Documents
Culture Documents
BUTTON;
CANVAS;
CHECKBOX;
LABEL;
LIST;
CHOICE;
SCROLLBAR;
TEXTFIELD;
TEXTAREA
AWT Exemplo
AWT Containers
Panels e Windows.
A maior diferena entre eles que um Panel definido
como uma rea em uma janela j existente e Window
uma janela completamente nova. Quando a aplicao
uma Applet o nico container que pode ser aplicado o
Panel.
AWT Layout
O que SWING
import javax.swing.*;
...
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
5
6
7
8
9
10
11
public LabelTest(){
super("Testando a classe JLabel");
Container container = getContentPane();
container.setLayout(new FlowLayout());
12
13
14
15
container.add(L1);
16
17
18
19
20
container.add(L2);
21
22
L3 = new JLabel();
23
24
L3.setIcon(martelo);
25
L3.setHorizontalTextPosition(SwingConstants.CENTER);
26
L3.setVerticalTextPosition(SwingConstants.BOTTOM);
27
28
container.add(L3);
29
30
setSize(275,170);
31
setVisible(true);
32
33
34
35
aplicacao.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
36
37
}
}
Eclipse Um novo
Projeto
Eclipse Um novo
Projeto
Eclipse Um
novo arquivo
para o Projeto
Eclipse Um
novo arquivo
para o Projeto
GUI em Java
Dvidas?