Tooltip "erzwingen" ?

Status
Nicht offen für weitere Antworten.

Pantoi

Aktives Mitglied
Hi, ist jemandem die Möglichkeit bekannt den Tooltip eines Buttons nicht nur durch
mouseover, sondern auch durch Aktivierung (also Links-klick) des Buttons anzuzeigen?

Wenn das nicht geht, was für eine Lösung würdet ihr für ein ähnliches Verhalten empfehlen?
 
G

Gonzo17

Gast
Ich versteh nicht ganz, wie genau du das Verhalten haben möchtest. Beim Links-Klick soll der Tooltip angezeigt werden? Das erwartet doch kein User und irritiert nur. :bahnhof:
Was genau soll dieser Tooltip denn beinhalten bzw warum ist es notwendig, dass der User ihn unbedingt sehen muss?
 

KrokoDiehl

Top Contributor
Nun, der direkte Weg wäre:
Im Entsprechenden Listener (MouseListener) den ToolTip anzeigen lassen. Es gibt ne Klasse JToolTip, die auch ein
Code:
setVisible()
hat. Wie es dort aber mit Größe, Positionierung und Layouting etc. zugeht, kann ich dir nicht sagen :)

Oder du probierst mal mit
Java:
ToolTipManager.sharedInstance().mouseClicked( meinKuenstlichesEvent );
herum.
 

Ebenius

Top Contributor
Ich würde dafür keinen ToolTip benutzen. Ein ToolTip ist genau das was man gewohnt ist; ein kleines Hinweisschild das aufgeht, wenn man die Maus über irgendwas drüber hat. Wenn Du ein kleines Info-Fensterchen haben möchtest, dann nimm einfach ein JWindow, pack drauf was Du brauchst und mach es sichtbar. Als Listener sollte man einen ActionListener benutzen; der funktioniert dann auch mit der Tastatur und mit behindertengerechten Eingabegeräten.

Ebenius
 

Guybrush Threepwood

Top Contributor
Hi,
ich bin gerade auf diesen ältern Thread gestoßen. Falls jemand nach einer Lösung für das Problem sucht, hier noch einmal eine ausgearbeitete Fassung des obigen Vorschlags:
Java:
ToolTipManager.sharedInstance().mouseMoved(new MouseEvent(this, 0, 0, 0, 0, 0, 0, false));

(Das "this" bezieht sich hier konkret darauf, dass eine Komponente den Tooltip selbst erzwingt. Wenn es von "außen" geschieht, dann ist hier die Komponente einzusetzen, deren Tooltip aufgerufen werden soll.)

Ciao!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
6 ToolTip erzwingen AWT, Swing, JavaFX & SWT 6
T Swing Tooltip-Delay funktioniert nicht immer. AWT, Swing, JavaFX & SWT 1
M JavaFX JAVAFX TreeItem mit Tooltip versehen AWT, Swing, JavaFX & SWT 4
M JavaFX Tooltip bei setOnMouseMoved Verständnisproblem AWT, Swing, JavaFX & SWT 6
V JFreeChart: Tooltip auf Knopfdruck anzeigen AWT, Swing, JavaFX & SWT 2
J JavaFX Tooltip Verzögerung beim ersten Anzeigen AWT, Swing, JavaFX & SWT 4
M Datenbanksätze in ToolTip laden AWT, Swing, JavaFX & SWT 4
Tom299 JavaFX Tooltip verbuggt? AWT, Swing, JavaFX & SWT 1
J JTabbedPane: table in new tab: tooltip benutzt die column-widths von table in erstem geöffneten tab AWT, Swing, JavaFX & SWT 17
P Image oder Icon auf Tooltip zeichnen AWT, Swing, JavaFX & SWT 4
P Vorteile von Tooltip nutzen (wird über allen anderen Objekten angezeigt) AWT, Swing, JavaFX & SWT 3
U drawLine mit Tooltip AWT, Swing, JavaFX & SWT 1
D Swing JCombobox - Tooltip Location ändern AWT, Swing, JavaFX & SWT 4
B JavaFX Tooltip auf ImageView AWT, Swing, JavaFX & SWT 6
U Tooltip Dauer setzen AWT, Swing, JavaFX & SWT 0
U ToolTip Größenänderung, passt sich erst beim zweiten Mal an AWT, Swing, JavaFX & SWT 6
F ToolTip mit Link zum anklicken AWT, Swing, JavaFX & SWT 2
S SWT: Drop-Down Menü-Einträge mit Tooltip hervorheben AWT, Swing, JavaFX & SWT 3
C ToolTip aktualisieren AWT, Swing, JavaFX & SWT 2
A SWT Tooltip soll nicht verschwinden, solange User mit Maus auf Control ist AWT, Swing, JavaFX & SWT 5
C Tooltip dynamisch setzen AWT, Swing, JavaFX & SWT 7
GianaSisters Swing jComboBox Tooltip funktioniert nicht AWT, Swing, JavaFX & SWT 17
R SWT Tooltip AWT, Swing, JavaFX & SWT 5
J jList, recht Maustast => Tooltip zu Element AWT, Swing, JavaFX & SWT 8
T Tooltip bei falscher Eingabe anzeigen AWT, Swing, JavaFX & SWT 2
hdi Problem mit ToolTip: Aussehen/Verzögerung AWT, Swing, JavaFX & SWT 7
S Swing JTree in ScrollPane einen ToolTip geben AWT, Swing, JavaFX & SWT 2
Antoras Swing Tooltip permanet anzeigen AWT, Swing, JavaFX & SWT 5
W Verzögerung à la Tooltip bei mouseEntered AWT, Swing, JavaFX & SWT 19
G Tooltip anzeigen AWT, Swing, JavaFX & SWT 4
GilbertGrape scrollable Tooltip AWT, Swing, JavaFX & SWT 9
G Tooltip Text für ein Shape Objekt AWT, Swing, JavaFX & SWT 2
GilbertGrape JTable+Tooltip+Zeilenumbrüche AWT, Swing, JavaFX & SWT 7
M Tooltip anzeigen? AWT, Swing, JavaFX & SWT 3
J Anzeigedauer eines Tooltip? AWT, Swing, JavaFX & SWT 5
S Tooltip Frage AWT, Swing, JavaFX & SWT 3
G 'Spezieller' Tooltip, wenn JTable-Column zu schmal AWT, Swing, JavaFX & SWT 6
P JRE 6 -> ToolTip & mnemonic Anzeige AWT, Swing, JavaFX & SWT 4
G Tooltip Zeilenumbruch AWT, Swing, JavaFX & SWT 13
B ToolTip verändern / selbst gestalten AWT, Swing, JavaFX & SWT 3
F ToolTip auf Canvas AWT, Swing, JavaFX & SWT 2
S Tooltip auf Toolbar-Icon AWT, Swing, JavaFX & SWT 6
C Tooltip nur anzeigen, wenn JInternalFrame minimiert AWT, Swing, JavaFX & SWT 3
D Eigenes Tooltip AWT, Swing, JavaFX & SWT 5
M JTree: Tooltip wenn Text nicht vollständig angezeigt wird AWT, Swing, JavaFX & SWT 3
M Seltsames Verhalten Tooltip und JDialog AWT, Swing, JavaFX & SWT 8
I JTable, Tooltip, HTML AWT, Swing, JavaFX & SWT 2
S ToolTip an Mausposition anzeigen AWT, Swing, JavaFX & SWT 5
O Hintergrundfarbe beim ToolTip AWT, Swing, JavaFX & SWT 5
L JLabel als Tooltip AWT, Swing, JavaFX & SWT 3
G Tooltip aufpoppen lassen AWT, Swing, JavaFX & SWT 3
M Border in ToolTip AWT, Swing, JavaFX & SWT 5
F ToolTip über Line2D bzw. Rectangle2D AWT, Swing, JavaFX & SWT 5
R JTable: Jede Zelle mit eigenem ToolTip belegen AWT, Swing, JavaFX & SWT 5
G Tooltip sperrt MouseListener? AWT, Swing, JavaFX & SWT 6
V Tooltip Text auf Spaltenkopf (JTable) AWT, Swing, JavaFX & SWT 4
S Tooltip auf Kopf eine JTable? AWT, Swing, JavaFX & SWT 2
G ToolTip AWT, Swing, JavaFX & SWT 4
W Bei hinzufügen der Action verliert Button Text,Tooltip, etc AWT, Swing, JavaFX & SWT 5
S Tooltip mit Grafik AWT, Swing, JavaFX & SWT 2
N lightweight bei ToolTip AWT, Swing, JavaFX & SWT 2
kaory Variabler ToolTip-Text in JTable AWT, Swing, JavaFX & SWT 5
T ToolTip AWT, Swing, JavaFX & SWT 3
R ToolTip länger aufrecht erhalten AWT, Swing, JavaFX & SWT 3
S ToolTip erweitern bei Swing (Mehrzeilig) AWT, Swing, JavaFX & SWT 2
M Tooltip / neues Fenster AWT, Swing, JavaFX & SWT 6
S Kann man erzwingen, dass Java 'zu Ende zeichnet'..? AWT, Swing, JavaFX & SWT 7
D JFrame mindestgröße erzwingen AWT, Swing, JavaFX & SWT 2
B JSpinner ChangeEvent erzwingen AWT, Swing, JavaFX & SWT 6
A SWT Scrollbalken im Editorfenster erzwingen AWT, Swing, JavaFX & SWT 4
H JTextfield, Sprache erzwingen AWT, Swing, JavaFX & SWT 2
R repaint erzwingen AWT, Swing, JavaFX & SWT 3
O JTable Edit cell edit end erzwingen... AWT, Swing, JavaFX & SWT 7
S JOptionPane.showInputDialog JList erzwingen? AWT, Swing, JavaFX & SWT 4
SebSnake JFrame "Focus" erzwingen (wie JOptionPane) AWT, Swing, JavaFX & SWT 3
A preferredLayoutSize aufruf erzwingen AWT, Swing, JavaFX & SWT 4
N repaint bei JPanel erzwingen AWT, Swing, JavaFX & SWT 6
B Textausgabe erzwingen AWT, Swing, JavaFX & SWT 8
O Zeilenumbruch erzwingen (FlowLayout? AWT, Swing, JavaFX & SWT 1
N JTextArea Zeilenumbruch erzwingen AWT, Swing, JavaFX & SWT 2
N JList: Auswahl erzwingen AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Neue Themen


Oben