JPopupMenu - Kontrolliert beenden

Status
Nicht offen für weitere Antworten.

Sancho

Aktives Mitglied
Hallo Forum,

ich beschreib mal was ich machen möchte:

Es geht um eine Tabelle in der Vokabeln drin stehen, in dieser Form:

form.jpg



wenn ich jetzt auf *show* klicke kommt mein PopupMenu

popup.jpg


Dort kann ich dann anklicken in welchen Lektionen die Vokabel vorkommen kann.
Beende ich das Popup dann über "OK" klappt auch alles wunderbar. Nur klicke ich irgendwo in die Tabelle oder unter die Tabelle stimmen die Daten nicht mehr überein. Das kommt daher das ich dem "OK-Button" noch ein paar Funktionen mitgebe...

Ich müßte entweder verhindern das man ausserhalb des popups klicken kann oder diese klicks irgendwie kontrollieren....
jemand ne Idee ?
 
B

Beni

Gast
Also verhindern, da wüsste ich nichts. Aber du könntest mal einen "PopupMenuListener" hinzufügen. Der sollte benachrichtig werden, wenn jemand neben das Popup drückt.
 

norman

Top Contributor
die klicke außerhalb des popups müsstest du verhindern, wenn du die listener entfernst (und nach dem ok-klick wieder hinzufügst).
wahrscheinlich gibts hier aber bessere möglichkeiten ???:L
[edit] bzw kann man bei den checkboxen auch verhindern, dass sie ihren status ändern, oder? :###
 

Sancho

Aktives Mitglied
danke für eure schnellen Antworten ich werde das mal ausprobieren#

*edit:
saubär, das mit dem PopupMenuListener klappt super, danke euch beiden !
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Wie adde ich ein JPopUpMenu AWT, Swing, JavaFX & SWT 3
Nabbit Über JList kein JPopupMenu AWT, Swing, JavaFX & SWT 2
P Event Handling Listener beim öffnen von einem JPopupMenu AWT, Swing, JavaFX & SWT 3
M Accelerator zu JMenuItem des JPopupMenu einer JList AWT, Swing, JavaFX & SWT 2
M JPopupMenu per Klick schließen und gleichzeitig ActionEvent auf JButton? AWT, Swing, JavaFX & SWT 15
S Swing JPopupMenu visible AWT, Swing, JavaFX & SWT 4
S JPopupMenu schließen in SystemTray AWT, Swing, JavaFX & SWT 2
xehpuk Swing Listener für JPopupMenu AWT, Swing, JavaFX & SWT 3
hdi Workaround: TrayIcon & JPopupMenu AWT, Swing, JavaFX & SWT 3
K Swing Listener bei JPopupMenu AWT, Swing, JavaFX & SWT 9
S JPopupMenu oder JCombobox die JList oeffnet..? AWT, Swing, JavaFX & SWT 7
A Swing in JPopupMenu die JRadioButtonMenuItems durchlaufen AWT, Swing, JavaFX & SWT 3
T JmenuItems in JPopupMenu kontextabhängig deaktivieren AWT, Swing, JavaFX & SWT 2
S Swing JPopupMenu nicht schließen AWT, Swing, JavaFX & SWT 2
pinerski Probleme mit JPopupMenu und JMenuItem AWT, Swing, JavaFX & SWT 7
hdi Swing JPopupMenu: Größe AWT, Swing, JavaFX & SWT 4
B JPopupMenu, getParent Problem... AWT, Swing, JavaFX & SWT 2
Dragonfire width of JPopupMenu StyleBug AWT, Swing, JavaFX & SWT 3
M JPopupMenu - Ein vorhandenes Kontextmenü erweitern AWT, Swing, JavaFX & SWT 6
Iron Monkey JPopupMenu/JMenuItem Index für getSubElements()[] ermitteln AWT, Swing, JavaFX & SWT 8
X JPopupMenu Items aktualisieren sich nicht AWT, Swing, JavaFX & SWT 3
T JPopupMenu "schließen" AWT, Swing, JavaFX & SWT 7
M jPopupMenu AWT, Swing, JavaFX & SWT 2
M jPopupMenu - Problem bei der Positionierung AWT, Swing, JavaFX & SWT 3
N JPopupMenu - ausgewähltes Element zurückgeben AWT, Swing, JavaFX & SWT 2
P JPopupMenu scrollen AWT, Swing, JavaFX & SWT 2
A JPopupMenu: Nach oben aufpoppen AWT, Swing, JavaFX & SWT 9
S Problem mit JPopupMenu AWT, Swing, JavaFX & SWT 3
T JPopupMenu wird bei Rechtsklick angezeigt! AWT, Swing, JavaFX & SWT 3
Firefork JPopupMenu unter einem Schalter darstellen AWT, Swing, JavaFX & SWT 2
K Netbeans GUI Builder (Matisse) und erstellen von JPopupMenu AWT, Swing, JavaFX & SWT 1
I In JPopupMenu scrollen AWT, Swing, JavaFX & SWT 4
M JPopupMenu per linker Maustaste öffnen AWT, Swing, JavaFX & SWT 9
V Beliebige Komponenten in einem JPopupMenu? AWT, Swing, JavaFX & SWT 3
F Problem mit JPopupMenu AWT, Swing, JavaFX & SWT 3
C JPopUpMenu in einem JTree ist lahm AWT, Swing, JavaFX & SWT 14
V JPopupMenu Problem und Tipp zu mouse/key AWT, Swing, JavaFX & SWT 3
F JPopupMenu und AbstractAction AWT, Swing, JavaFX & SWT 2
N Problem mit JPopupMenu und alwaysOnTop AWT, Swing, JavaFX & SWT 4
G Schließen von JPopupMenu AWT, Swing, JavaFX & SWT 14
G Problem mit JPopupMenu AWT, Swing, JavaFX & SWT 30
R Hässlicher Punkt bei JPopupMenu AWT, Swing, JavaFX & SWT 12
C Problem mit JPopupMenu AWT, Swing, JavaFX & SWT 6
T java.awt.IllegalComponentStateException bei JPopupMenu AWT, Swing, JavaFX & SWT 6
G Problem mit JPopupMenu und Menüauswahl AWT, Swing, JavaFX & SWT 4
R JPopupMenu,JScrollPane + repaint AWT, Swing, JavaFX & SWT 8
D Probleme bei der Positionierung von JPopupMenu AWT, Swing, JavaFX & SWT 2
J "Problem" mit JPopupMenu AWT, Swing, JavaFX & SWT 7
G JPopupMenu in JTable AWT, Swing, JavaFX & SWT 4
_user_q Kann man ein 2. JavaFX-Fenster auch beenden (exit) statt schließen (close) lassen? AWT, Swing, JavaFX & SWT 8
N JavaFX Vor beenden der Anwendung durch klicken von X Dialog zeigen AWT, Swing, JavaFX & SWT 1
S Swing Alles beenden bei Fenster mit Scroll-Balken AWT, Swing, JavaFX & SWT 6
D JafaFX Anwendung beenden AWT, Swing, JavaFX & SWT 11
S Action durchführen beim Programm beenden AWT, Swing, JavaFX & SWT 3
T ThreadPool sicher beenden unter Verwendung von swt.widgets.Display.syncExec AWT, Swing, JavaFX & SWT 1
S Event Handling konsole Programm mit Tastendruck beenden AWT, Swing, JavaFX & SWT 5
I Swing Menu->Beenden AWT, Swing, JavaFX & SWT 6
A KeyListener Button wechseln & Programm beenden AWT, Swing, JavaFX & SWT 4
J Button soll nach Klick Text ändern und Programm in 3 Sekunden beenden AWT, Swing, JavaFX & SWT 6
B Über SWT Button Thread beenden AWT, Swing, JavaFX & SWT 2
J Schließen über x soll zwei Prozesse beenden AWT, Swing, JavaFX & SWT 7
1 CellEditor mit ComboBox richtig beenden AWT, Swing, JavaFX & SWT 4
P Vor Beenden änderungen prüfen AWT, Swing, JavaFX & SWT 2
R Endlosschleife auf JButton druck beenden AWT, Swing, JavaFX & SWT 9
S AWT Fenster schließen und Programm beenden AWT, Swing, JavaFX & SWT 10
F Swing Beenden eines ActionListener über einen Button AWT, Swing, JavaFX & SWT 8
E Swing CellEditor bei Fokusverlust Bearbeitung beenden?! AWT, Swing, JavaFX & SWT 6
J Java-Applet beenden AWT, Swing, JavaFX & SWT 3
T Java Applet beenden AWT, Swing, JavaFX & SWT 2
S Gridlayout - Tabellenzeile "beenden" AWT, Swing, JavaFX & SWT 3
P Mouse Listener beenden AWT, Swing, JavaFX & SWT 14
E windowClosing() - JFrame nicht durch X knopf gleich beenden? AWT, Swing, JavaFX & SWT 9
M Programm beenden AWT, Swing, JavaFX & SWT 10
S Thread beenden, wenn Component nicht mehr benötigt wird AWT, Swing, JavaFX & SWT 12
J Fenster schließen ohne das Programm zu beenden AWT, Swing, JavaFX & SWT 3
G java.awt Vollbild beenden AWT, Swing, JavaFX & SWT 6
M JTable: TableCellEditor nach Eingabe sofort beenden? AWT, Swing, JavaFX & SWT 3
T DIALOG für BEENDEN AWT, Swing, JavaFX & SWT 11
R Beenden Dialog beim Schließen AWT, Swing, JavaFX & SWT 2
S Bei SWT den Windows beenden Button manipulieren? AWT, Swing, JavaFX & SWT 4
U Anwendung nicht beenden beim form schliessen? AWT, Swing, JavaFX & SWT 6
M KeyEvent - Programm mit ESC beenden AWT, Swing, JavaFX & SWT 7
G "Alte" Instanzen beenden AWT, Swing, JavaFX & SWT 2
S Anwendung über Button beenden? AWT, Swing, JavaFX & SWT 4
N Beenden-Dialog mit "Beenden" und "Abbrechen&q AWT, Swing, JavaFX & SWT 2
V Zweimal klicken um Modalen Dialog zu beenden? AWT, Swing, JavaFX & SWT 15
G MouseEvent beenden AWT, Swing, JavaFX & SWT 17
B JOptionDialog mit Enter Beenden? AWT, Swing, JavaFX & SWT 5
L JOP.showInputDialog: Abbrechen Button-Funktion beenden AWT, Swing, JavaFX & SWT 5
X Fenster schließen aber nicht beenden AWT, Swing, JavaFX & SWT 9
S "Millionen" von Threads? Programm komplett beenden AWT, Swing, JavaFX & SWT 2
J CellEditor per Button beenden AWT, Swing, JavaFX & SWT 2
K Programm lässt sich nicht beenden AWT, Swing, JavaFX & SWT 9

Ähnliche Java Themen

Neue Themen


Oben