-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathScrollbarExample1.java
38 lines (29 loc) · 1010 Bytes
/
ScrollbarExample1.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import javax.swing.*;
import java.awt.event.*;
public class ScrollbarExample1 {
// Construtor
public ScrollbarExample1() {
// Criando um quadro
JFrame f = new JFrame("Exemplo de barra de rolagem");
// Criando uma barra de rolagem
JScrollBar s = new JScrollBar();
// Definindo a posição da barra de rolagem
s.setBounds (100, 100, 50, 100);
// Adicionando barra de rolagem ao quadro
f.add(s);
// Definindo tamanho, layout e visibilidade do quadro
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
// Adicionando WindowListener para fechar a janela
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
}
// Método principal
public static void main(String args[]) {
new ScrollbarExample1();
}
}