Kann man in den Textpanels auch eine Schriftgröße einfügen? Ich hab zwar eine angegeben, aber so klappt es nicht.
Desweiteren kann man die Textposition in dem jeweiligen Panel noch ändern? z.B. nacht unten oder mittig
Bei den Buttons habe ich auch das Problem mit der Position.
Bei den JRadioButton erscheint der Hintergrund des Textes grau, wie kann ich das ändern! Und irgendwie funktioniert das mit dem Optionsfeld nicht, ich kann beide Sachen gleichzeitig anwählen!
Und bei den ActionEvent habe ich auch das Problem das er nicht das macht was er soll! Bei zurück soll er in die Klasse CFrame1 zurückspringen und das aktuelle Fenster schliessen!
Desweiteren kann man die Textposition in dem jeweiligen Panel noch ändern? z.B. nacht unten oder mittig
Bei den Buttons habe ich auch das Problem mit der Position.
Bei den JRadioButton erscheint der Hintergrund des Textes grau, wie kann ich das ändern! Und irgendwie funktioniert das mit dem Optionsfeld nicht, ich kann beide Sachen gleichzeitig anwählen!
Und bei den ActionEvent habe ich auch das Problem das er nicht das macht was er soll! Bei zurück soll er in die Klasse CFrame1 zurückspringen und das aktuelle Fenster schliessen!
Code:
class Auswahl1 extends JFrame implements ActionListener
{
public Auswahl1()
{
super("Auswahl");
setSize(800,400);
setCursor(Cursor.HAND_CURSOR);
setLayout(new GridLayout(4,1));
JPanel text1 = new JPanel();
JPanel text2 = new JPanel();
JPanel select = new JPanel();
JPanel button = new JPanel();
JLabel texta = new JLabel("Stereometrie");
text1.setFont(new Font("SansSerif",Font.PLAIN,30));
text1.add(texta);
text1.setBackground(Color.red);
JLabel textb = new JLabel("Auswahl der zu berechenden Körpergruppe:");
text2.setFont(new Font("SansSerif", Font.PLAIN,15));
text2.add(textb);
text2.setBackground(Color.red);
ButtonGroup gruppe1 = new ButtonGroup();
JRadioButton gerade = new JRadioButton("Körper mit ebenen Begrenzungsflächen",false);
JRadioButton runde = new JRadioButton("Körper mit gekrümmten Begrenzungsflächen",false);
select.setBackground(Color.red);
select.add(gerade);
select.add(runde);
ButtonGroup gruppe2 = new ButtonGroup();
JButton weiter = new JButton("Programm weiter");
JButton zurueck = new JButton("Zurück");
button.add(weiter);
button.add(zurueck);
button.setBackground(Color.red);
add(text1);
add(text2);
add(select);
add(button);
setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
String quelle = e.getActionCommand();
if(quelle.equals("Programm weiter"))
{
Auswahl1 a =new Auswahl1();
a.setVisible(false);
}
if(quelle.equals("Zurück"))
{
CFrame1 b = new CFrame1();
b.setVisible(true);
setVisible(false);
}
}
}