Hallo,
ich möchte mit g.setStroke die Strichstärke verändern.
Jedoch wenn ich das mache, verändert sich auch die Rahmendicke von Buttons.
Wie kann ich das verhindern?
Beide Codingausschnitte liegen in verschiedenen Klassen.
Vielen Dank!
ich möchte mit g.setStroke die Strichstärke verändern.
Jedoch wenn ich das mache, verändert sich auch die Rahmendicke von Buttons.
Wie kann ich das verhindern?
Beide Codingausschnitte liegen in verschiedenen Klassen.
Java:
public void paintComponent(Graphics gr)
{
super.paintComponent(gr);
Graphics2D g = (Graphics2D)gr;
g.setStroke(new BasicStroke(ViewerTest.giStrichstaerke));
....
Java:
mntmStrichstrke.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
Object[] options = {"1", "2", "3", "4", "5"};
int selected = JOptionPane.showOptionDialog(f,
"Auswahl der Strichstärke",
"Strichstärke",
JOptionPane.DEFAULT_OPTION,
JOptionPane.INFORMATION_MESSAGE,
null, options, options[0]);
giStrichstaerke = selected+1;
}
});
Vielen Dank!
Zuletzt bearbeitet: