JToggleButton deaktivieren (komplettes event nehmen)

K

Kluppal

Gast
Hallo,

Kann man von einen JToggleButton so deaktivieren, dass er nicht grau hinterlegt ist, aber trotzdem nicht mehr zu drücken ist?
Wenn das Icon des Buttons geändert wird, sollen aber wieder alle Events zur verfügung stehen.

Gibt es dazu eine Lösung ohne den ganzen JToggleButton zu überschreiben und alle events abzufangen?

Lg Kluppal.
 

Marco13

Top Contributor
"Hacks" könnten sein, ihm einfach alle Mouse- und KeyListener wegzunehmen, und sie später wieder hinzuzufügen :autsch:

Interesannt ist dabei vielleicht die (Antwort auf die) Frage: Warum muss man das so krampfig machen? Ganz einfach: Es gibt bestimmte "Paradigmen" und "Erwartungshaltungen" bei Benutzern. Wenn man in einem TextFeld einen Cursor blinken sieht, geht man davon aus, dass man da was eintippen kann. Wenn ein Scrollbalken die Halbe Fensterhöhe hat, geht man davon aus, dass man durch Ziehen des Balkens die andere Hälfte sichtbar machen kann. Und wenn ein Button nicht ausgegraut ist, geht man davon aus, dass man ihn drücken kann....
 
K

Kluppal

Gast
Ich hätte vielleicht noch erwähnen sollen, das ich die Funktion bei Minesweeper brauche :)
Wenn eine Fahne gesetzt wurde, soll der Button nicht mehr drückbar sein, wenn die Fahne weggenommen wurde, kann man wieder auf den Button drücken.
Wenn das Spiel gewonnen/verloren wurde, sollen alle Buttons auf diese Weise deaktiviert werden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C JToggleButton disabled Text Color AWT, Swing, JavaFX & SWT 11
Paul15 JCheckBox und JToggleButton AWT, Swing, JavaFX & SWT 5
P Swing JToggleButton Links- und Rechtsklick AWT, Swing, JavaFX & SWT 4
T Swing JToggleButton Zustand AWT, Swing, JavaFX & SWT 2
E JToggleButton automatisch nach drücken loslassen AWT, Swing, JavaFX & SWT 3
V Swing Custom JToggleButton in JTable - Click-Event geht erst beim zweiten Mal AWT, Swing, JavaFX & SWT 7
kodela Swing JToggleButton und Tastatur AWT, Swing, JavaFX & SWT 2
P Swing JComboBox mit JToggleButton kombinieren AWT, Swing, JavaFX & SWT 4
C ausgewählte JtoggleButton als Variablenwert ausgeben AWT, Swing, JavaFX & SWT 14
B JToggleButton und StyledEditorKit.ItalicAction() AWT, Swing, JavaFX & SWT 2
P JToggleButton AWT, Swing, JavaFX & SWT 6
M Swing Selektion mehrerer JToggleButton's in einer Gruppe AWT, Swing, JavaFX & SWT 5
C Swing JToggleButton und Icon AWT, Swing, JavaFX & SWT 2
G JToggleButton - Hintergrundfarbe beim Drücken festlegen AWT, Swing, JavaFX & SWT 4
G JToggleButton pressed geht nicht AWT, Swing, JavaFX & SWT 2
gieser jToggleButton: Text unter Bild AWT, Swing, JavaFX & SWT 2
F JToggleButton in AWT umsetzen (Button soll stecken bleiben) AWT, Swing, JavaFX & SWT 4
G JToggleButton AWT, Swing, JavaFX & SWT 6
G welcher Jtogglebutton geklickt? AWT, Swing, JavaFX & SWT 3
G JToggleButton mit Bild AWT, Swing, JavaFX & SWT 6
O ButtonGroup + JToggleButton &;nbsp] AWT, Swing, JavaFX & SWT 6
S Zweidimensionales Array - JToggleButton AWT, Swing, JavaFX & SWT 3
E JToggleButton Zustandsänderung AWT, Swing, JavaFX & SWT 4
M JToggleButton immer nur einen aktivieren AWT, Swing, JavaFX & SWT 2
_user_q JavaFX Wie kann ich alle Objekte außer eins deaktivieren (das Gleiche mit BoxBlur)? AWT, Swing, JavaFX & SWT 11
missy72 JavaFX CellFactory deaktivieren, oder löschen AWT, Swing, JavaFX & SWT 2
L Swing Fehlerton deaktivieren? AWT, Swing, JavaFX & SWT 4
B Swing JButton deaktivieren, wenn nicht alle JTextFields ausgefüllt sind. AWT, Swing, JavaFX & SWT 2
K JavaFX DatePicker - Tage aktivieren/deaktivieren AWT, Swing, JavaFX & SWT 1
L Javafx Datepicker Zukunft deaktivieren AWT, Swing, JavaFX & SWT 3
A Touch-Display deaktivieren (Zeitabhängig) AWT, Swing, JavaFX & SWT 3
F jTabbedPane Tabwechsel deaktivieren AWT, Swing, JavaFX & SWT 2
V RadioButton aktivieren/deaktivieren; Zustand abfragen und wechseln AWT, Swing, JavaFX & SWT 2
C Swing ComboBox - ActionListener deaktivieren AWT, Swing, JavaFX & SWT 2
G JButton deaktivieren greift nicht AWT, Swing, JavaFX & SWT 14
M jtabbedpane aktivieren/deaktivieren AWT, Swing, JavaFX & SWT 13
T Listener in anderen Panel deaktivieren AWT, Swing, JavaFX & SWT 3
J JButtons in aktivieren und deaktivieren AWT, Swing, JavaFX & SWT 3
A LookAndFeel Rollover Effekt bei JTabbedPane deaktivieren (Nimbus) AWT, Swing, JavaFX & SWT 8
M SWT - Fenster "Deaktivieren" AWT, Swing, JavaFX & SWT 2
E Buttons während einer Berechnung deaktivieren AWT, Swing, JavaFX & SWT 6
M Swing JTabbedPane Panels deaktivieren AWT, Swing, JavaFX & SWT 2
T JFileChooser - "Öffnen-Button" aktivieren/deaktivieren möglich??? AWT, Swing, JavaFX & SWT 2
Y JRadioButton soll JTextBox aktivieren UND deaktivieren AWT, Swing, JavaFX & SWT 3
B SWT Buttons aktivieren/deaktivieren AWT, Swing, JavaFX & SWT 3
C Checkbox in Liste deaktivieren und paintComponent explizit aufrufen AWT, Swing, JavaFX & SWT 12
T JmenuItems in JPopupMenu kontextabhängig deaktivieren AWT, Swing, JavaFX & SWT 2
T JTable: editieren bei Doppelklick deaktivieren, aber... AWT, Swing, JavaFX & SWT 2
algorismi Knoten im JTree deaktivieren AWT, Swing, JavaFX & SWT 4
L Fenster inaktiv setzen / deaktivieren (unable to close window) AWT, Swing, JavaFX & SWT 16
G Swing Fortschrittsbalken im Fenster: Menü deaktivieren / abfangen? AWT, Swing, JavaFX & SWT 27
André Uhres Swing Alle Komponenten eines JPanel aktivieren/deaktivieren AWT, Swing, JavaFX & SWT 4
multiholle [JProgressBar] Raster deaktivieren AWT, Swing, JavaFX & SWT 14
G Wiederholten Tastenanschlag deaktivieren AWT, Swing, JavaFX & SWT 7
M ALT shortcut für JMenuBar deaktivieren AWT, Swing, JavaFX & SWT 3
I JList - Einträge deaktivieren AWT, Swing, JavaFX & SWT 2
V Menüeinträge im DropDown-Menü deaktivieren AWT, Swing, JavaFX & SWT 3
A JList deaktivieren AWT, Swing, JavaFX & SWT 2
Tom299 JTable - Spalten verschieben deaktivieren? AWT, Swing, JavaFX & SWT 3
D JFrame schließen-Button deaktivieren AWT, Swing, JavaFX & SWT 4
N Alle Komponenten eines JPanel aktivieren/deaktivieren? AWT, Swing, JavaFX & SWT 5
G button deaktivieren AWT, Swing, JavaFX & SWT 3
S TAB Taste ändern in Enter und deaktivieren im jTextField AWT, Swing, JavaFX & SWT 5
R Swing - JTable Multiselect deaktivieren AWT, Swing, JavaFX & SWT 2
C Combo-Box deaktivieren AWT, Swing, JavaFX & SWT 4
G JDialog schliessen deaktivieren AWT, Swing, JavaFX & SWT 7
G JRadioButton deaktivieren? AWT, Swing, JavaFX & SWT 6
S TableCellRenderer deaktivieren AWT, Swing, JavaFX & SWT 13
M JTextPane - Zeilenumbruch verhindern stoppen deaktivieren :) AWT, Swing, JavaFX & SWT 5
U komplette JMenuBar deaktivieren? AWT, Swing, JavaFX & SWT 4
H Komponenten deaktivieren AWT, Swing, JavaFX & SWT 4
L Komplettes Löschen SWT vom System AWT, Swing, JavaFX & SWT 6
M Swing Komplettes ScrolPane ist nicht zu sehen AWT, Swing, JavaFX & SWT 10
Knizz Button nimmt komplettes Fenster ein AWT, Swing, JavaFX & SWT 10
B komplettes programm in einem fenster AWT, Swing, JavaFX & SWT 5
D Komplettes Zippen AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben