D
DER_Gast
Gast
Also ich hab ein kleines (sehr kleines) GUI Programm.
Das:
Das soll einfach ein Button erzeugen das den Hintergrund des Fensters ändert.
An sich geht es ja aber nur wenn ich es in Notepad schreibe und dann über die Eingabeaufforderung starte.
Ich programmiere aber eigentlich nur mit eclipse. Aber eclipse macht da nicht mit.
Er unterstreicht mir WindowQuitter und meint das es schon festgelegt sei.
Versteh ich irgendwie nicht. :autsch:
hier in der Klasse:
Ich hab das während so einem tutorial geschrieben und es kann sein das die Frage relativ einfach zu beantworten ist aber die Thematik noch nicht dran war.
Also nicht gleich hauen.
Ich hoffe ihr könnt meinen wirren gedanken folgen und schonmal danke im Vorraus.
Das:
Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ButtonDemo extends JFrame implements ActionListener {
JButton bChange; // reference to the button object
// constructor for ButtonDemo
ButtonDemo() {
// construct a Button
bChange = new JButton("Click Me!");
// Chosse the Layout Manager
getContentPane().setLayout(new FlowLayout());
// add the button to the JFrame
getContentPane().add(bChange);
// register the ButtonDemo object
// as the Listener for the Button
bChange.addActionListener(this);
}
// listener Method implemented for interface
public void actionPerformed(ActionEvent evt) {
getContentPane().setBackground(Color.BLACK);
// ask the System to paint the screen
repaint();
}
public static void main(String[] args) {
ButtonDemo frm = new ButtonDemo();
WindowQuitter wquit = new WindowQuitter();
frm.addWindowListener(wquit);
frm.setSize(200, 150);
frm.setVisible(true);
}
}
class WindowQuitter extends WindowAdapter {
public void windowClosing(WindowEvent e) {
// what to do for this event--exit the program
System.exit(0);
}
}
Das soll einfach ein Button erzeugen das den Hintergrund des Fensters ändert.
An sich geht es ja aber nur wenn ich es in Notepad schreibe und dann über die Eingabeaufforderung starte.
Ich programmiere aber eigentlich nur mit eclipse. Aber eclipse macht da nicht mit.
Er unterstreicht mir WindowQuitter und meint das es schon festgelegt sei.
Versteh ich irgendwie nicht. :autsch:
hier in der Klasse:
Code:
class WindowQuitter extends WindowAdapter {
public void windowClosing(WindowEvent e) {
// what to do for this event--exit the program
System.exit(0);
}
}
Ich hab das während so einem tutorial geschrieben und es kann sein das die Frage relativ einfach zu beantworten ist aber die Thematik noch nicht dran war.
Also nicht gleich hauen.
Ich hoffe ihr könnt meinen wirren gedanken folgen und schonmal danke im Vorraus.