eclipse Problem?

Status
Nicht offen für weitere Antworten.
D

DER_Gast

Gast
Also ich hab ein kleines (sehr kleines) GUI Programm.
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. :D

Ich hoffe ihr könnt meinen wirren gedanken folgen und schonmal danke im Vorraus. :D
 
S

SlaterB

Gast
falls du beide Klassen in einer Datei hast, dann muss die Datei ButtonDemo.java heißen

versuche evtl. die Klassen in zwei verschiedenen Dateien zu definieren

-----

wenn du ganz auf WindowQuitter verzichtest, gehts dann?
alternativ kannst du nämlich
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
benutzen,
das hat zunächst mal den gleichen Effekt
 
G

Guest

Gast
danke
ich hab jetzt einfach das:
Code:
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
benutzt da es meiner Meinung nach am elegantesten aussieht. ^^
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
felix92 eclipse Problem Java Basics - Anfänger-Themen 12
S Klassen Problem mit Eclipse Java Basics - Anfänger-Themen 4
T eclipse mit java 9 Problem? Java Basics - Anfänger-Themen 5
E War-File Problem mit Eclipse Java Basics - Anfänger-Themen 3
G Problem: Java Projekt als ausführbare Jar Exportieren (Eclipse) Java Basics - Anfänger-Themen 10
K Java Projekt als ausführbare Jar Exportieren (Eclipse) Problem Java Basics - Anfänger-Themen 24
D Erste Schritte Problem mit dem Java-Editor Eclipse [Frage] Java Basics - Anfänger-Themen 13
T Problem mit Eclipse? Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 4
H Eclipse startet nicht (PATH Problem?) Java Basics - Anfänger-Themen 12
H eclipse neuinstallieren problem Java Basics - Anfänger-Themen 3
K Problem Eclipse Java Basics - Anfänger-Themen 3
F Problem mit externen Grafiken und Eclipse Java Basics - Anfänger-Themen 20
P Problem mit Eclipse "must be declared as abstract" Java Basics - Anfänger-Themen 3
L Eclipse->SVN Repository Problem Java Basics - Anfänger-Themen 2
D kleines Eclipse-Problem ! Java Basics - Anfänger-Themen 2
K Eclipse Debugger Problem Java Basics - Anfänger-Themen 6
G eclipse problem Java Basics - Anfänger-Themen 4
S Problem mit Eclipse: erkennt vorhandene Main-Methode nicht Java Basics - Anfänger-Themen 13
G filter: import-problem mit eclipse Java Basics - Anfänger-Themen 5
S Problem mit Methode und Eclipse Java Basics - Anfänger-Themen 8
P Externe Klassen Problem - Eclipse Java Basics - Anfänger-Themen 4
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
F Fehlermeldung in Eclipse Java Basics - Anfänger-Themen 13
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
P Eclipse installieren Java Basics - Anfänger-Themen 5
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
M Von Eclipse zum richtigen Programm Java Basics - Anfänger-Themen 1
K Wie kann ich "enter" von der Console in Eclipse löschen? Java Basics - Anfänger-Themen 2
B von Java/Eclipse verwendete Datei existiert gar nicht? Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 22
A Eclipse IDE - Wie bekomme ich eine ältere Version Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 7
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
nbergmann eclipse schon mit "HalloWelt" unverständlich. Java Basics - Anfänger-Themen 4
G Zeilenumbrüche in Eclipse Java Basics - Anfänger-Themen 1
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
brypa Eclipse installieren Java Basics - Anfänger-Themen 31
R Methoden Eclipse schlägt mir nicht alle Möglichkeiten vor Java Basics - Anfänger-Themen 4
P Eclipse Karate Framework API Test . Unexpected Error: the trustAnchors parameter must be non-empty Java Basics - Anfänger-Themen 1
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
thor_norsk Eclipse Symbole Java Basics - Anfänger-Themen 2
N Eclipse Programm normal ausführen Java Basics - Anfänger-Themen 1
lougoldi Intellij oder Eclipse Java Basics - Anfänger-Themen 7
R Eclipse Aufgabe Java Basics - Anfänger-Themen 4
B tar.gz in Eclipse als Bibliothek einbinden Java Basics - Anfänger-Themen 3
Mr.Strobel BufferedImage Exportieren Eclipse Java Basics - Anfänger-Themen 14
D wie kann man in Pong mit eclipse den schläger bewegen Java Basics - Anfänger-Themen 1
Avalon Request direkt aus Eclipse wie bei Postman Java Basics - Anfänger-Themen 3
H Brauche Hilfe in Java Eclipse Programmieraufgabe Neuling Java Basics - Anfänger-Themen 3
R Eclipse Methodenhilfe Java Basics - Anfänger-Themen 2
R Java (Eclipse) "Lagerverwaltung" HILFE Java Basics - Anfänger-Themen 13
L babylonisches Wurzelziehen (Eclipse) Java Basics - Anfänger-Themen 2
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
T Eclipse deinstallieren nicht vorhanden? Java Basics - Anfänger-Themen 4
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
B Einbindung e(fx)clipse in Eclipse Java Basics - Anfänger-Themen 11
J Can't start eclipse Java Basics - Anfänger-Themen 5
H Eclipse kann nicht gestartet werden .... Java Basics - Anfänger-Themen 15
J Erste Schritte Unable to launch eclipse Java Basics - Anfänger-Themen 2
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
S Ist dies ein Bug in Eclipse Java Basics - Anfänger-Themen 2
F Klassen und Pakete Projektübergreifend (Eclipse) Java Basics - Anfänger-Themen 6
W Eclipse Autoformatierung für Streams ändern ? Java Basics - Anfänger-Themen 1
R Erste Schritte Eclipse - Java - System.out.println(); funktioniert nicht Java Basics - Anfänger-Themen 2
Franzi1001 Probleme mit Eclipse Java Basics - Anfänger-Themen 7
I GUI über Eclipse oder NetBeans Java Basics - Anfänger-Themen 23
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
steven789hjk543 Kann man mit Java und Eclipse einen Virus programmieren? Java Basics - Anfänger-Themen 13
H Was sind Package bei eclipse? Java Basics - Anfänger-Themen 1
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
L Linux Befehle unter Windows in Eclipse ausführen Java Basics - Anfänger-Themen 3
S Eclipse Installation Java Basics - Anfänger-Themen 9
I JDK installieren Java JDK und Eclipse Installation Java Basics - Anfänger-Themen 6
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Eclipse Umgebungsvariable? Java Basics - Anfänger-Themen 1
B Eclipse spielt Sound nicht ab Java Basics - Anfänger-Themen 12
M OOP No enclosing instance... in Eclipse Java Basics - Anfänger-Themen 3
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
J Windows Builder auf Eclipse portable Java Basics - Anfänger-Themen 1
J Eclipse Einrichten : Umzug in anderen Ordner Java Basics - Anfänger-Themen 2
N Project layout eclipse ( seperate ordner für klassen ? ) Java Basics - Anfänger-Themen 1
Ellachen55 Weihnachtsbaum in Eclipse programmieren Java Basics - Anfänger-Themen 6
O Eclipse - Debugger Java Basics - Anfänger-Themen 2
W Eclipse Che Scanner Java Basics - Anfänger-Themen 8
V Vererbung Eclipse startet das Programm nicht und rechnet nicht Java Basics - Anfänger-Themen 6
P Eclipse hat Verbindungsproblem? Java Basics - Anfänger-Themen 13
F Installieren von eclipse Java Basics - Anfänger-Themen 1
E Apache Derby mit Eclipse Java Basics - Anfänger-Themen 2
B Kann man eine Tabelle in Eclipse erzeugen und damit arbeiten? Java Basics - Anfänger-Themen 8
H Eclipse Git importieren Java Basics - Anfänger-Themen 2
D Eclipse und Github kann nicht committen Java Basics - Anfänger-Themen 3
B Eclipse Tabellen Farbe ändern? Java Basics - Anfänger-Themen 2
das_leon Erste Schritte Eclipse startet nicht Java Basics - Anfänger-Themen 1
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
J Eclipse Export Probleme Java Basics - Anfänger-Themen 25
F In Eclipse Haltepunkt bei Event setzen? Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben