markieren & kontextmeü mit rechtsklick

Status
Nicht offen für weitere Antworten.

PTLongbow

Mitglied
hi all,

ich hab hier folgenden code:

public void mouseClicked(MouseEvent e)
{
if(e.getButton() == MouseEvent.BUTTON3 )
{
pl.deMarkiere(); //De-Markiert alle objekte im Umfeld
pl.markierePunkte(Mx-2,My-2,e.getX()+2,e.getY()+2); //markiert das objekt unter dem Mauszeiger
repaint(); // sollte paint ausführen damit markierung sichtbar ist
popup.show(e.getComponent(),e.getX(),e.getY()); // öffnet das kontextmenü
}
repaint();
}

er soll auf einem frame bei rechtsklick das darunterliegende objekt markieren und ANSCHLIEßEND ein kontextmeü dazu öffen. mein problem ist, das das objetk richtig markiert wird, allerdings scheint repaint nicht ausgefürt zu werden, BEVOR sich das popup öffnet, sonder erst DANACH. Die markierung ist korrekt gesetzt, denn wenn ich das kontextmeü mit ESC schließe (oder die Zeile "popup.show..." aus dem code nehme) wird die Markierung sichtbar.

gibt's dafür ne Erklärung, dass repaint nicht vor, sondern hinter dem kont-menü ausgeführt wird? kann man das irgendwie umgehen?
 

masta // thomas

Bekanntes Mitglied
Willst du nicht reinposten, was es gewesen ist? Vielleicht hat in x Jahren jemand die gleiche Frage und ist dann traurig, dass du deinen Geistesblitz nicht preisgegeben hast ;)
 

PTLongbow

Mitglied
es hat sich eigentlich nur darum erledigt, weil ich gemerkt hab, dass ich das so garnich mache kann, ohne dass ich andere funktionen des programms beeinträchtige, also lasse ich bis auf "popup.show..." den rest ganz weg :wink:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M JavaFX TableView nur erste Zeile editable machen und gelb markieren AWT, Swing, JavaFX & SWT 0
A Mit JavaFX einzelne Zeilen in TableView farbig markieren AWT, Swing, JavaFX & SWT 5
F Zeile in mehreren Jtables bei Selektion markieren AWT, Swing, JavaFX & SWT 11
P JavaFX TableView Zelle markieren AWT, Swing, JavaFX & SWT 3
J SWT Textfeld markieren und kopieren AWT, Swing, JavaFX & SWT 0
B JavaFX TableView eine Zeile markieren AWT, Swing, JavaFX & SWT 5
Thallius Swing Warum kann man Texte im Panel nicht markieren? AWT, Swing, JavaFX & SWT 1
D Swing JTextComponent markieren bei Änderungen AWT, Swing, JavaFX & SWT 5
P Swing JTable mehrere Zeilen markieren AWT, Swing, JavaFX & SWT 1
D Swing Mit TableCellRenderer einzelne Zellen markieren AWT, Swing, JavaFX & SWT 3
M Beim Start von TableEditor Inhalt der Zelle markieren. AWT, Swing, JavaFX & SWT 2
reibi SWT Teilbereich eines Images markieren AWT, Swing, JavaFX & SWT 7
J Swing JTable: Komplette Zeile aber ohne Spalten markieren AWT, Swing, JavaFX & SWT 11
L SWT tree elemente markieren AWT, Swing, JavaFX & SWT 4
A JTable Zelle markieren von bis und Löschen AWT, Swing, JavaFX & SWT 6
C Swing gleiche Einträge in JTable farblich markieren AWT, Swing, JavaFX & SWT 5
Haave Swing Text markieren nach Tabdruck AWT, Swing, JavaFX & SWT 3
D TreeNode farbig markieren AWT, Swing, JavaFX & SWT 2
K JFileChooser mehrere Dateien markieren ohne STRG AWT, Swing, JavaFX & SWT 4
M Markieren von ganzen Zeilen in transparenten Tabellen AWT, Swing, JavaFX & SWT 6
J SWT CCombo Text markieren AWT, Swing, JavaFX & SWT 2
O JCalendar - Tage markieren AWT, Swing, JavaFX & SWT 2
E Zelle in JTable nach klick markieren AWT, Swing, JavaFX & SWT 2
B Swing JTable: mehrere Zeilen markieren AWT, Swing, JavaFX & SWT 3
H Zeich in einem TextField farblich markieren?! AWT, Swing, JavaFX & SWT 5
P DragAndDrop aus JTable ohne vorheriges markieren AWT, Swing, JavaFX & SWT 8
A JXMonthView --> Tage markieren (flaggen) AWT, Swing, JavaFX & SWT 2
G Ganzen Text im Taxtfield markieren AWT, Swing, JavaFX & SWT 3
T [SWT] TreeItem als selektiert markieren AWT, Swing, JavaFX & SWT 2
G JTextfield Inhalt markieren bei Auswahl AWT, Swing, JavaFX & SWT 2
S Welcher Listener ? In JTable mehrere Zeilen markieren & AWT, Swing, JavaFX & SWT 2
G JTextArea u. Wörter darin markieren AWT, Swing, JavaFX & SWT 3
W Zellen Inhalt beim editieren markieren AWT, Swing, JavaFX & SWT 2
V Bei Tab, Zahlen im jTextField markieren. AWT, Swing, JavaFX & SWT 2
A Zellen in JTable auf Klick kurz markieren auf Klick AWT, Swing, JavaFX & SWT 2
W JTree, bei Drag Over über den Knoten "markieren" AWT, Swing, JavaFX & SWT 3
A JFileChooser - Mehrere Dateien per Maus markieren (nokeys) AWT, Swing, JavaFX & SWT 7
G JTable-Zeile/Zelle markieren und mir Shortcut in Arbeitsspei AWT, Swing, JavaFX & SWT 3
A JTable, mehrere Zellen markieren AWT, Swing, JavaFX & SWT 3
D Markieren mit Rectangle ? AWT, Swing, JavaFX & SWT 9
TheJavaKid AWT-Button markieren AWT, Swing, JavaFX & SWT 3
C JTable -> Rechtsklick -> Zeile markieren AWT, Swing, JavaFX & SWT 5
L Ganze Zeile markieren AWT, Swing, JavaFX & SWT 6
N JTable Ganze Zeile markieren AWT, Swing, JavaFX & SWT 8
G TableCellRenderer soll ganze ausgewählte Zeile markieren AWT, Swing, JavaFX & SWT 2
D Jtable farbig markieren - Verständnis Problem AWT, Swing, JavaFX & SWT 5
W Element im JTree farblich markieren AWT, Swing, JavaFX & SWT 6
L JTextField: Kompletten Text bei Selektion markieren AWT, Swing, JavaFX & SWT 5
R JTable Zellen markieren AWT, Swing, JavaFX & SWT 3
B JList Zeilen in verschiedenen Farben markieren. AWT, Swing, JavaFX & SWT 3
T Bildausschnitte markieren AWT, Swing, JavaFX & SWT 14
I einzelne Zellen bei JTable markieren AWT, Swing, JavaFX & SWT 3
N JTable - Problem mit markieren von Zellen AWT, Swing, JavaFX & SWT 3
G Text markieren -> Hyperlink erstellen AWT, Swing, JavaFX & SWT 2
P Inhalt von JTextField beim Auswählen markieren AWT, Swing, JavaFX & SWT 7
G auch mit rechter Maustaste in einer Tabelle markieren? AWT, Swing, JavaFX & SWT 3
RalleYTN Swing Menü für Texteditor (Rechtsklick) AWT, Swing, JavaFX & SWT 4
D JavaFX Button Links- und Rechtsklick? AWT, Swing, JavaFX & SWT 1
P Swing JToggleButton Links- und Rechtsklick AWT, Swing, JavaFX & SWT 4
E JavaFX TableView mit Rechtsklick Zelle auswählen AWT, Swing, JavaFX & SWT 8
C Swing JEditorPane: Caret nach Rechtsklick neu setzen AWT, Swing, JavaFX & SWT 4
T JTable, Popup Fester per Rechtsklick auf Zelle AWT, Swing, JavaFX & SWT 19
B Rechtsklick auf JButton AWT, Swing, JavaFX & SWT 5
E Swing Rechtsklick bei JTable unterdrückern? AWT, Swing, JavaFX & SWT 5
L JLIST/rechtsklick/PopUpMenu AWT, Swing, JavaFX & SWT 7
N rechtsklick und popup setlocation AWT, Swing, JavaFX & SWT 2
G Rechtsklick-Menu bei JTable AWT, Swing, JavaFX & SWT 4
T JPopupMenu wird bei Rechtsklick angezeigt! AWT, Swing, JavaFX & SWT 3
B List, Item makieren per rechtsklick AWT, Swing, JavaFX & SWT 3
F Rechtsklick auf TabPage Reiter AWT, Swing, JavaFX & SWT 3
G jList + mouseevent (rechtsklick) AWT, Swing, JavaFX & SWT 1
A Position im Text bei Rechtsklick AWT, Swing, JavaFX & SWT 7
J JTable Zeile mit rechtsklick AWT, Swing, JavaFX & SWT 6
4 Rechtsklick auf JButton AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben