Event Handling Anfängerfrage: ActionEvent bekommt kein Zugriff auf Objekt

PaulMichael

Mitglied
Hallo,

ich beschäftige mich seit kurzem mit Java. Nun habe ich den ganzen Tag gelesen und gesucht aber finde zu keinem so richtigen Ergebnis. Ich möchte über den Button das JPanel schließen. Ich habe den ActionListener implementiert aber ich kann auf das InfoWindow nicht zugreifen. Irgendwie komme ich nicht weiter und hoffe auf Tips.
Java:
import java.awt.BorderLayout;


public class InfoWindow extends JDialog implements ActionListener{

	private final JPanel contentPanel = new JPanel();

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		try {
			InfoWindow dialog = new InfoWindow();
			dialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
			dialog.setVisible(true);
			
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public InfoWindow(InfoWindow) {
		setBounds(100, 100, 295, 184);
		getContentPane().setLayout(new BorderLayout());
		contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
		getContentPane().add(contentPanel, BorderLayout.CENTER);
		contentPanel.setLayout(null);
		{
			JPanel buttonPane = new JPanel();
			buttonPane.setBounds(0, 107, 279, 38);
			contentPanel.add(buttonPane);
			buttonPane.setLayout(null);
			{
				JButton okButton = new JButton("schlie\u00DFen");
				okButton.setBounds(95, 7, 90, 23);
				okButton.setActionCommand("Close");
				buttonPane.add(okButton);
				getRootPane().setDefaultButton(okButton);
				okButton.addActionListener(this);
				
			}
		}
		
	}

	
	public void actionPerformed(ActionEvent e) {
		
	}
}

Ich habe unterschieldiche Sachen versucht in die public void actionPerformed reinzuschreiben aber nichts hat zum Erfolggeführt...

Gruß Paul
 

JavaMeister

Gesperrter Benutzer
[STRIKE]InfoWindow.this.setVisible(false)[/STRIKE]

Dein Code ist syntaktisch falsch.

Korrigiere dies, dann kann man dir helfen.
 
Zuletzt bearbeitet:

PaulMichael

Mitglied
perfekt danke...ich hatte versucht mich durch die aufklappenden Menüs zu hangeln die bei Eclipse erscheinen aber leider ohne Erfolg.

So einfach hätte ich es mir nicht vorgestellt :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Swing Anfängerfrage zum thema MVC AWT, Swing, JavaFX & SWT 2
R Anfängerfrage: Ansichten des JTree AWT, Swing, JavaFX & SWT 1
C LayoutManager GridBagLayout - Anfängerfrage AWT, Swing, JavaFX & SWT 5
M Swing Anfängerfrage: ActionPerformed AWT, Swing, JavaFX & SWT 3
F Anfängerfrage: Swing und LayoutManager AWT, Swing, JavaFX & SWT 4
E Swing Anfängerfrage JTable AWT, Swing, JavaFX & SWT 2
S GridBagLayout - Anfängerfrage AWT, Swing, JavaFX & SWT 9
B Anfängerfrage zu Swing (JPanel und JScrollPane) AWT, Swing, JavaFX & SWT 16
S anfängerfrage zu frame in awt AWT, Swing, JavaFX & SWT 2
G Panel austauschen - Anfängerfrage AWT, Swing, JavaFX & SWT 9
G Anfängerfrage: Startbildschirm AWT, Swing, JavaFX & SWT 4
T Anfängerfrage zum Layout AWT, Swing, JavaFX & SWT 5
G Anfängerfrage: Fensterinhalt ändern AWT, Swing, JavaFX & SWT 4
5 Anfängerfrage: Wie starte ich meine ersten Swing-Programme AWT, Swing, JavaFX & SWT 4
E [Anfängerfrage] JFrame mit ActionListener AWT, Swing, JavaFX & SWT 2
M Anfängerfrage: JScrollPane AWT, Swing, JavaFX & SWT 5
S Problem mit Eventhandling (Anfängerfrage) AWT, Swing, JavaFX & SWT 12
G Einfaches frame mit einigen Rechtecken (Anfängerfrage) AWT, Swing, JavaFX & SWT 6
G anfängerfrage:background und buttonimages AWT, Swing, JavaFX & SWT 3
R Anfängerfrage:anzeige von Gui elementen AWT, Swing, JavaFX & SWT 2
G GUI Anfängerfrage AWT, Swing, JavaFX & SWT 2
S ActionEvent Press Enter per Code auslösen AWT, Swing, JavaFX & SWT 22
B JavaFX Verständnisfrage EventHandler<ActionEvent> Implementierung in meiner Klasse AWT, Swing, JavaFX & SWT 2
M JavaFX ActionEvent Button AWT, Swing, JavaFX & SWT 6
S JavaFx - Button ActionEvent Probleme AWT, Swing, JavaFX & SWT 3
S JavaFX Unterschied MouseEvent und ActionEvent AWT, Swing, JavaFX & SWT 3
KilledByCheese Event Handling Vom ActionEvent auf String zugreifen - genaueres in der Beschreibung AWT, Swing, JavaFX & SWT 3
G Swing Durch GlassPane auf Button klicken und ActionEvent auslösen AWT, Swing, JavaFX & SWT 0
K Ereignisbehandlung, ActionListener, ActionEvent AWT, Swing, JavaFX & SWT 3
T Fehler bei ActionEvent? AWT, Swing, JavaFX & SWT 3
P ActionEvent wird nicht verarbeitet AWT, Swing, JavaFX & SWT 4
X AWT ActionEvent wirft NullPointerExpection Warum? AWT, Swing, JavaFX & SWT 42
J JavaFX ActionEvent AWT, Swing, JavaFX & SWT 8
U Event Handling JButton Actionevent: starte Spiel AWT, Swing, JavaFX & SWT 4
M Swing ActionEvent soll von Anderem ActionEvent abhängen AWT, Swing, JavaFX & SWT 3
M JPopupMenu per Klick schließen und gleichzeitig ActionEvent auf JButton? AWT, Swing, JavaFX & SWT 15
1 ActionEvent generieren und an ActionListener weiterleiten AWT, Swing, JavaFX & SWT 12
L JFrame größe in einem ActionEvent ändern AWT, Swing, JavaFX & SWT 4
C Programm für 5 sekunden anhalten und actionevent abfangen AWT, Swing, JavaFX & SWT 18
M Arbeiten mit actionPerformed(ActionEvent) oder Alternative AWT, Swing, JavaFX & SWT 7
N Aufgabe: ActionEvent - Abfrage AWT, Swing, JavaFX & SWT 7
N Problem mit ActionEvent - Abfrage AWT, Swing, JavaFX & SWT 10
Dit_ Objekt mit ActionEvent übergeben AWT, Swing, JavaFX & SWT 2
B JFreeChart Balkendiagramm ActionEvent AWT, Swing, JavaFX & SWT 2
kirchrath Swing Aus ActionEvent Objekt herausfinden auf dem er ausgeführt wurde AWT, Swing, JavaFX & SWT 4
T JTable durch ActionEvent befüllen AWT, Swing, JavaFX & SWT 3
B ActionEvent Dateipfad als String übergeben AWT, Swing, JavaFX & SWT 11
M Frage zu ActionEvent? AWT, Swing, JavaFX & SWT 4
P KeyEvent methode an actionEvent methode weiterleiten AWT, Swing, JavaFX & SWT 5
M Eigenes ActionEvent / Eigener Listener AWT, Swing, JavaFX & SWT 2
G ActionEvent richtig anbringen AWT, Swing, JavaFX & SWT 7
C JButton-Name per ActionEvent rausfinden AWT, Swing, JavaFX & SWT 2
P actionlistener und actionevent AWT, Swing, JavaFX & SWT 2
M ActionEvent löst nicht aus AWT, Swing, JavaFX & SWT 4
T actionevent an modalen dialog AWT, Swing, JavaFX & SWT 5
L eigene Komponente, ActionEvent senden? AWT, Swing, JavaFX & SWT 3
M ActionEvent manuell senden AWT, Swing, JavaFX & SWT 7
S Neubaufbau eines Tabelleninhalts bei actionEvent AWT, Swing, JavaFX & SWT 4
F Swing JDialog schließen - WindowListener bekommt dispose nicht mit AWT, Swing, JavaFX & SWT 0
B Swing JTextfeld bekommt nur jedes Zweite mal Focus AWT, Swing, JavaFX & SWT 11
Kaniee Swing Woher bekommt JTextField die Eingaben? AWT, Swing, JavaFX & SWT 2
H Swing JTextField in JWindow, JWindow bekommt focus zurück? AWT, Swing, JavaFX & SWT 9
H Swing JScrollPane bekommt keine ScrollBars AWT, Swing, JavaFX & SWT 5
M Jframe wie bekommt man bei den zeile einen header erzeugen AWT, Swing, JavaFX & SWT 2
earlgrey_tea AWT KeyListener bekommt keine Signale AWT, Swing, JavaFX & SWT 3
J JTextPane bekommt keinen Focus! AWT, Swing, JavaFX & SWT 3
B Komponente in JTable bekommt keinen Focus AWT, Swing, JavaFX & SWT 3
sliwalker MouseEvent,JKomponente aus Array: Wie bekommt man den Index AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben