KeyListener auslagern - Wie?

Cygan

Mitglied
Guten morgen!

In meiner Window-Klasse habe ich die Methode "organizeListener()"

Java:
    private void organizeListener() {
        
        anzeigen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });       
        
        hinzufuegen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });  
        
        suchen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });  
    }

Window greift hierbei auf die KeyListener zu:

Java:
    public Window() { 
        organizeListener();    
    }

Ich habe nun die Klasse "OrganizeListener" erstellt:

Java:
package GUI;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class OrganizeListener {
    
    public void organizeListener() {
        
        anzeigen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });       
        
        hinzufuegen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });  
        
        suchen.addActionListener(new ActionListener() {
            
            public void actionPerformed(ActionEvent e) {

            }
            
        });  
    }

}

Hierbei wird bei "anzeigen, hinzufuegen, suchen" angezeigt "xy cannot be resolved"

Meine Window-Methode greift denk ich mal richtig auf die Klasse zu:
Java:
        new OrganizeListener().organizeListener();

Was muss ich denn noch beachten, dass ich die KeyListener auslagern kann?
 

Cygan

Mitglied
Danke soweit - Dass ich es befüllen muss, weiß ich ja :)

Ich versuch mir nur grad ein Gerüst zu schafen, um später organisiert alles befüllen zu können.

Ich hatte vorher ja die ganzen KeyListener direkt in der Window-Klasse, die halt mein Fenster aufruft.

Ich möchte die KeyListener nur in eine seperate Klasse auslagern und dennoch auf diese von der Window-Klasse aus, zugreifen können.

Hoffe das ist verständlich genug :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G KeyListener für JTextField Allgemeine Java-Themen 5
VfL_Freak KeyEvent.VK_TAB im KeyListener abfragen Allgemeine Java-Themen 13
N Keylistener ohne Dazugehörige Gui Allgemeine Java-Themen 6
R Java KeyListener buggt? Allgemeine Java-Themen 1
C KeyListener Frage Allgemeine Java-Themen 3
T KeyListener Allgemeine Java-Themen 1
S KeyListener ohne Focus - Wie? Allgemeine Java-Themen 2
E KeyListener ohne GUI Allgemeine Java-Themen 6
P Tastatur abfrage ohne KeyListener Allgemeine Java-Themen 3
B Keylistener geht nicht Allgemeine Java-Themen 9
A keylistener funktionirt nicht Allgemeine Java-Themen 4
G JTable mit Keylistener geht nicht Allgemeine Java-Themen 3
M KeyListener Allgemeine Java-Themen 8
S C++/C KeyListener zusammen mit Java Programm Allgemeine Java-Themen 4
T KeyListener lässt sich nur einmal drücken Allgemeine Java-Themen 2
B MouseListener und KeyListener Allgemeine Java-Themen 15
C Sudoku und KeyListener Allgemeine Java-Themen 2
O Frage zum KEyListener Allgemeine Java-Themen 3
J keylistener auf jtable Allgemeine Java-Themen 19
ARadauer mit keylistener hören auch wenn frame nicht den focus hat Allgemeine Java-Themen 2
U Frage zum KeyListener Allgemeine Java-Themen 7
B KeyListener auf mehrere TextFields anwenden Allgemeine Java-Themen 5
G KeyListener: Wiederholtes Aufrufen von KeyPressed verhindern Allgemeine Java-Themen 3
M Tab und KeyListener in einer JTextArea Allgemeine Java-Themen 7
D Allgemeiner KeyListener Allgemeine Java-Themen 4
G KeyListener auf ALT + S Allgemeine Java-Themen 5
S KeyListener! Image Problem! Allgemeine Java-Themen 2
7 Keylistener Allgemeine Java-Themen 3
TheJavaKid Focus für KeyListener setzen Allgemeine Java-Themen 5
M Keylistener für sondertasten an Tastaturen? Allgemeine Java-Themen 6
S Keylistener funktioniert nicht(setFocusable) Allgemeine Java-Themen 4
K KeyListener-Alternative ohne anfängliches Delay ? Allgemeine Java-Themen 5
R Global KeyListener/MouseListener Allgemeine Java-Themen 4
T Unterschiede beim KeyListener zwischen NT und XP Allgemeine Java-Themen 6
R KeyListener ohne Frame und Applet Allgemeine Java-Themen 7
F KeyListener für JTextField Allgemeine Java-Themen 4
S KeyListener ohne awt Allgemeine Java-Themen 2
A Hartgecodete Daten auslagern Allgemeine Java-Themen 4
F Code auslagern Allgemeine Java-Themen 5
M Methoden Operation auslagern und "nebenbei" laufen lassen Allgemeine Java-Themen 3
M Redundante Zustandsprüfungen auslagern Allgemeine Java-Themen 8
M Methoden Methode Auslagern Allgemeine Java-Themen 6
L Arbeitsspeicher auf Festplatte auslagern Allgemeine Java-Themen 36
P Code in Methode auslagern möglich? Allgemeine Java-Themen 9
C Informationen in eine Datei auslagern Allgemeine Java-Themen 19
N Wie Listenabgleich auf zwei CPU Cores auslagern? Allgemeine Java-Themen 6
B Daten effizient ein- und auslagern Allgemeine Java-Themen 7
A Wie am besten Daten auslagern um heap zu schonen Allgemeine Java-Themen 4
H Layout auslagern, aber wie genau??? Allgemeine Java-Themen 11
G Frage zu Programmierstil: Auslagern von Kostanten Allgemeine Java-Themen 8
byte Annotations: Arrays auslagern Allgemeine Java-Themen 2
DeeDee0815 Resourcen in JARs auslagern Allgemeine Java-Themen 4
G SQL Anfragen auslagern+Transaktionen Allgemeine Java-Themen 17
H Tabellenmethode auslagern Allgemeine Java-Themen 2
N Methoden in eigene Dateien auslagern? Allgemeine Java-Themen 10
S grafische Oberfläche-> auslagern innerer klassen Allgemeine Java-Themen 5
K AUf den USB Stick auslagern Allgemeine Java-Themen 15
C RAM Speicher in Datei auslagern (Java Swapping) Allgemeine Java-Themen 4
H Methoden in andere Files auslagern Allgemeine Java-Themen 6
A menüeinträge im Java Menü auslagern Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben