K
Kostas
Gast
Hi Leute,
bin noch net so gan fit in Java, muss jetzt aber für die Schule ein kleines Formular machen. Wie bekomm ich es hin, das ich die Buttons so anordne, wie ich es in dem kleinen Bild unten gezeichnet habe?
Hier der gesamte Code:
Bin für jede Hilfe dankbar!
MFG Kostas
bin noch net so gan fit in Java, muss jetzt aber für die Schule ein kleines Formular machen. Wie bekomm ich es hin, das ich die Buttons so anordne, wie ich es in dem kleinen Bild unten gezeichnet habe?
Hier der gesamte Code:
Code:
package version1;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Version1 extends JFrame implements ActionListener
{
class CFensterLauscher extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
public static void main(String[] args)
{
Version1 formular = new Version1("Einkaufsformular");
formular.pack();
formular.setSize(800,600);
formular.show();
}
Version1(String titel)
{
super(titel);
JPanel pane = new JPanel();
pane.setLayout(new GridLayout(2,10));
setContentPane(pane);
JPanel zelle1 = new JPanel();
JPanel zelle2 = new JPanel();
JPanel zelle3 = new JPanel();
JPanel zelle4 = new JPanel();
JPanel zelle5 = new JPanel();
JPanel zelle6 = new JPanel();
JPanel zelle7 = new JPanel();
JPanel zelle8 = new JPanel();
JPanel zelle9 = new JPanel();
JPanel zelle10 = new JPanel();
JPanel zelle11 = new JPanel();
JPanel zelle12 = new JPanel();
// Markierungskästchen erzeugen
JCheckBox opt1 = new JCheckBox ("Ja",false);
JCheckBox opt2 = new JCheckBox ("Nein",false);
zelle6.add(opt1);
zelle6.add(opt2);
// Radiobuttons erzeugen
ButtonGroup gruppe = new ButtonGroup();
JRadioButton opt3 = new JRadioButton ("Männlich",false);
JRadioButton opt4 = new JRadioButton ("Weiblich",false);
gruppe.add(opt3);
gruppe.add(opt4);
zelle7.add(opt3);
zelle7.add(opt4);
// Textfelder erzeugen
JTextField text1 = new JTextField(10);
text1.setText("Nachname");
zelle9.add(text1);
JTextField text2 = new JTextField(10);
text2.setText("Vorname");
zelle9.add(text2);
JTextField text3 = new JTextField(10);
text3.setText("Strasse");
zelle9.add(text3);
JTextField text4 = new JTextField(10);
text4.setText("Hausnr");
zelle9.add(text4);
JTextField text5 = new JTextField(10);
text5.setText("Postleitzahl");
zelle9.add(text5);
JTextField text6 = new JTextField(10);
text6.setText("Wohnort");
zelle9.add(text6);
JTextField text7 = new JTextField(10);
text7.setText("Bankleitzahl");
zelle9.add(text7);
JTextField text8 = new JTextField(10);
text8.setText("Kontonummer");
zelle9.add(text8);
JTextField text9 = new JTextField(10);
text9.setText("Bankgesellschaft");
zelle9.add(text9);
JTextArea text10 = new JTextArea("AGB's\n",4,15);
zelle10.add(text10);
pane.add(zelle1);
pane.add(zelle2);
pane.add(zelle3);
pane.add(zelle4);
pane.add(zelle5);
pane.add(zelle6);
pane.add(zelle7);
pane.add(zelle8);
pane.add(zelle9);
pane.add(zelle10);
// Buttons erzeugen
JButton eingabe = new JButton("Eingabe senden");
zelle5.add(eingabe);
JButton ende = new JButton("Programm verlassen");
zelle5.add(ende);
JButton löschen = new JButton("Eingabe löschen");
zelle5.add(löschen);
addWindowListener(new CFensterLauscher());
}
public void actionPerformed(ActionEvent e)
{
}
}
Bin für jede Hilfe dankbar!
MFG Kostas