| 12
 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
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 
 |  
import java.awt.Dimension;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
 
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
 
 
public class Test extends JFrame {
 
    /**
     * @param args
     */
 
    final static int width = 400;
    final static int length = 400;
 
 
    public Test () {
        setTitle("Erste Gui Fenster");
        setSize (width, length);
        GridBagLayout layout = new GridBagLayout();
 
        setLayout(new GridBagLayout());
 
        JPanel pnl = new JPanel(layout);
 
 
        GridBagConstraints cons = new GridBagConstraints();
        cons.gridx =1;
        cons.gridy =2;
        cons.anchor = GridBagConstraints.LINE_END;
        JButton start = new JButton("start");
        getContentPane().add(start,cons);
 
        GridBagConstraints c = new GridBagConstraints();
        JLabel texte1 = new JLabel("Servername:");
        c.anchor = GridBagConstraints.LINE_START;
        c.gridx = 1;
        c.gridy = 1;
        pnl.add(texte1, c);
        JLabel texte2 = new JLabel("Rechnerprogramme:");
        c.gridy = 2;
        pnl.add(texte2, c);
        JLabel texte3 = new JLabel("User:");
        c.gridy = 3;
        pnl.add(texte3, c);
        JLabel texte4 = new JLabel("Passwort:");
        c.gridy = 4;
        pnl.add(texte4, c);
 
 
 
 
 
        JTextField eingabe1 = new JTextField();
        eingabe1.setPreferredSize(new Dimension(200,20));
        c.gridx = 2;
        c.gridy = 1;
        pnl.add(eingabe1,c);
        JTextField eingabe2 = new JTextField();
        eingabe2.setPreferredSize(new Dimension(200,20));
        c.gridy = 2;
        pnl.add(eingabe2, c);
        JTextField eingabe3 = new JTextField();
        eingabe3.setPreferredSize(new Dimension(200,20));
        c.gridy = 3;
        pnl.add(eingabe3, c);
        JPasswordField passwordField = new JPasswordField();
        passwordField.setPreferredSize(new Dimension(200,20));
        c.gridy = 4;
        pnl.add(passwordField, c);
 
        setVisible(true);
        cons.gridy = 1;
        cons.anchor = GridBagConstraints.LINE_START;
        getContentPane().add(pnl,cons);
 
 
 
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        new Test();
 
    }
 
} | 
Partager