Hallo Leute,
ich bin Studentin im 2.Semester und hab so meine Probleme mi den JRadioButtons.
Mein Professor hat mir eine Aufgabe gestellt und zwar eine Applikation zu erstellen die mittels 4 Optionsfeldern ( klein, mittel, groß & sehr groß) die Textgröße eines Satzes welches sich im selben Fenster befindet zu verändern. Die JRadioButtons hab ich erstellt [& auch diese entsprechend gruppiert mittels group=new ButtonGroup()]. Jetzt weiß ich nicht wie ich die Textgröße für die jeweiligen Buttons bestimmen soll. Außerdem fordert er in dem Coding noch das hier: JRadioButton button=new JRadioButton(name,selecteed); group.add(button); ich nehme an das hat was mit selektieren zu tun hab aber keine Ahnung was ich damit anfangen soll.
Noch eins: nach dem Einfach-Klick auf ein Auswahlknopf ist das Bild in der Behandlermethode neu aufzubauen. ------> Wie gesagt ich komme nicht weiter bitte hilft mir!
BITTE um Beispiele,Tipps etc..
Das ist zwar wahrscheinlich falsch, aber ich habs versucht:
import java.awt.*;import java.awt.event.*;
import java.swing .*;
public class NeuAufgabe1_Ü11 extends JFrame
{
private static final long serialVersionUID=1L;
private JRadioButton k,m,g,sg;
private JButton buttonPanel;
public JRadioButton_Aufgabe1()
{
super("JRadioButton_Aufgabe1");
super.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel label1=new JLabel("Dies ist eine Übung zur Informatik2 - Java-Programmierung");
JLabel.setHorizontalAlignment(int ceneter);
k=new JRadioButton("klein");
m=new JRadioButton("mittel");
g=new JRadioButton("groß");
sg=new JRadioButton("sehr groß");
g.setSelected(true);
group=new BottonGroup();
JRadioButton button=new JRadioButton(groß,selected);
group.add(k);
group.add(m);
group.add(g,);
group.add(sg);
JPanel centerPanel=new JPanel();
GridLayout gl=new GridLayout(4,1);
centerPanel.add(label1);
ceneterPanel.add(k);
ceneterPanel.add(m);
ceneterPanel.add(g);
ceneterPanel.add(sg);
}
}
ich bin Studentin im 2.Semester und hab so meine Probleme mi den JRadioButtons.
Mein Professor hat mir eine Aufgabe gestellt und zwar eine Applikation zu erstellen die mittels 4 Optionsfeldern ( klein, mittel, groß & sehr groß) die Textgröße eines Satzes welches sich im selben Fenster befindet zu verändern. Die JRadioButtons hab ich erstellt [& auch diese entsprechend gruppiert mittels group=new ButtonGroup()]. Jetzt weiß ich nicht wie ich die Textgröße für die jeweiligen Buttons bestimmen soll. Außerdem fordert er in dem Coding noch das hier: JRadioButton button=new JRadioButton(name,selecteed); group.add(button); ich nehme an das hat was mit selektieren zu tun hab aber keine Ahnung was ich damit anfangen soll.
Noch eins: nach dem Einfach-Klick auf ein Auswahlknopf ist das Bild in der Behandlermethode neu aufzubauen. ------> Wie gesagt ich komme nicht weiter bitte hilft mir!
BITTE um Beispiele,Tipps etc..
Das ist zwar wahrscheinlich falsch, aber ich habs versucht:
import java.awt.*;import java.awt.event.*;
import java.swing .*;
public class NeuAufgabe1_Ü11 extends JFrame
{
private static final long serialVersionUID=1L;
private JRadioButton k,m,g,sg;
private JButton buttonPanel;
public JRadioButton_Aufgabe1()
{
super("JRadioButton_Aufgabe1");
super.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel label1=new JLabel("Dies ist eine Übung zur Informatik2 - Java-Programmierung");
JLabel.setHorizontalAlignment(int ceneter);
k=new JRadioButton("klein");
m=new JRadioButton("mittel");
g=new JRadioButton("groß");
sg=new JRadioButton("sehr groß");
g.setSelected(true);
group=new BottonGroup();
JRadioButton button=new JRadioButton(groß,selected);
group.add(k);
group.add(m);
group.add(g,);
group.add(sg);
JPanel centerPanel=new JPanel();
GridLayout gl=new GridLayout(4,1);
centerPanel.add(label1);
ceneterPanel.add(k);
ceneterPanel.add(m);
ceneterPanel.add(g);
ceneterPanel.add(sg);
}
}
Zuletzt bearbeitet: