Hallo liebes Forum:
Ich programmiere grade eine Anwendung (Texteditor) und will in dem Optionen Menü einen Button haben der die Farbe des Speichern Buttons ändert. Das habe ich schon alles erstellt. Nun habe ich mit eine Klasse (RedButtonActionListener) erstellt die die Farbe des Speichern Button ändern soll. Nur ich habe noch keine Idee wie ich das machen soll. Achso: Das Optionen Menu ist in einem anderen JFrame wie das Haupt JFrame in dem der Button gespeichert ist.
Code des HauptFrames:
Also nur von der EditorFrame Methode.
Jetzt der ActionListener des Red Buttons:
Ja... da weiß ich nicht mehr weiter. Ich hab schon versucht etwas zu Googlen, kam aber nur auf anderre Suchergebnisse. Ich hoffe ihr könnt mir helfen.
MFG:
-cool_brick24
Ich programmiere grade eine Anwendung (Texteditor) und will in dem Optionen Menü einen Button haben der die Farbe des Speichern Buttons ändert. Das habe ich schon alles erstellt. Nun habe ich mit eine Klasse (RedButtonActionListener) erstellt die die Farbe des Speichern Button ändern soll. Nur ich habe noch keine Idee wie ich das machen soll. Achso: Das Optionen Menu ist in einem anderen JFrame wie das Haupt JFrame in dem der Button gespeichert ist.
Code des HauptFrames:
Java:
public EditorFrame(int widht, int height) {
this.setSize(widht, height);
this.setTitle("Texteditor by cool_brick24");
this.setLocationRelativeTo(null);
this.setBackground(Color.BLACK);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
editor = new JEditorPane();
mainLayout = new GridLayout(2, 1);
buttonLayout = new GridLayout(1, 2);
buttonPane = new JPanel(buttonLayout);
save = new JButton("Speichern");
load = new JButton("Datei Öffnen");
optionen = new JButton("Optionen");
this.setLayout(mainLayout);
buttonPane.add(save);
buttonPane.add(load);
buttonPane.add(optionen);
loadButtonListener = new LoadButtonActionListener();
load.addActionListener(loadButtonListener);
saveButtonListener = new SaveButtonActionListener();
save.addActionListener(saveButtonListener);
optionenButtonListener = new OptionenButtonActionListener();
optionen.addActionListener(optionenButtonListener);
this.add(editor);
this.add(buttonPane);
this.setVisible(true);
Jetzt der ActionListener des Red Buttons:
Code:
package eu.cb24.java.texteditor;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class RedButtonActionListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
}
}
Ja... da weiß ich nicht mehr weiter. Ich hab schon versucht etwas zu Googlen, kam aber nur auf anderre Suchergebnisse. Ich hoffe ihr könnt mir helfen.
MFG:
-cool_brick24