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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridBagLayout;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JScrollBar;
import javax.swing.JSeparator;
import javax.swing.JTextArea;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
public class panel extends JPanel {
public panel() {
setLayout(new GridBagLayout());
text = new JTextArea();
text.setLineWrap(true);
add(new JScrollPane(text), new gbc(0, 0, 3, 3, 100, 100)
.fill(gbc.BOTH));
field = new JTextField("");
field.setFont(new Font("Arial",0,10));
add(field, new gbc(0, 3, 1, 1, 100, 0)
.fill(gbc.HORIZONTAL));
envoyer = new JButton("Envoyer");
envoyer.setFont(new Font("Arial",0,10) );
add(envoyer, new gbc(2, 3, 1, 1, 0, 0).anchor(gbc.CENTER));
enLigne = new JTextArea();
enLigne.setColumns(10);
enLigne.setEditable(false);
add(new JScrollPane(enLigne,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED), new gbc(3, 0, 1, 3, 0, 100)
.fill(gbc.VERTICAL));
}
private static final long serialVersionUID = 4770291817096147123L;
private JTextArea text;
private JTextField field;
private JButton envoyer;
private JTextArea enLigne;
} |
Partager