Articles of Swing

Text-Mouseover Popups über eine Swing JTextArea?

Gibt es da draußen etwas, das es erlaubt, ein kleines Text-Popup-Fenster (wie eine QuickInfo) über einzelne Wörter oder Buchstaben in einer Swing JTextArea zu zeigen? (Oder eine JTextArea-Alternative mit ähnlicher functionalität.) Was ich brauche, sollte sich wie ein Tooltip verhalten, also nur den Popup-Text anzeigen, nachdem die Maus für eine oder zwei Sekunden über dem […]

JProgressBar wird nicht aktualisiert

Ich versuche den Code, den ich in der Antwort gefunden habe, aus dieser Frage: Datei mit Java Apache Commons herunterladen? Es ist eine Download-Anwendung, casting Sie einen Blick darauf (ich kenne JFrames und ActionEvents nicht sehr gut) Herunterladen.java package main; public class Download extends JFrame implements Runnable{ public static int total; public static int done; […]

Bild zu Jbutton mit Vordergrundbeschriftung hinzufügen

Freunde, ich versuche, ein Bild zu meinem Jbutton mit der Methode Setticon hinzufügen, aber es die Textbeschriftung auf der Schaltfläche ausblenden. Hier ist der Code: try { Image img = ImageIO.read(getClass().getResource(“image.jpg”)); studentsButton.setIcon(new ImageIcon(img)); } catch (IOException ex) { } Und ich benutze Swing in Eclipse ohne init () / paint () / Grafiken, seinen einfachen […]

Dynamische Grafikobjekt-Bemalung

Versuchen Sie, den besten Weg zu finden, dies zu tun (Und ohne irgendwelche Besonderheiten zu überschreiten DO NOTs, die ich nicht kenne). Ich arbeite daran, einen Graphen visuell darzustellen (verschiedene Knoten, mit Kanten, die sie verbinden) mit Kreisen und Linien, um solche darzustellen. Jeder Knoten wird zur Laufzeit hinzugefügt und ich kann diesen nicht fest […]

Swing unter OSX: Wie fange ich Befehl-Q?

Nachdem ich überzeugt bin (“gelernt” habe), dass Swing-Apps auf dem Mac nativ aussehen , versuche ich, meinen Look so nativ wie möglich zu gestalten. Alles sieht gut aus, aber wenn ich Befehl + Q windowStateChanged(WindowEvent e) oder es aus dem Menü windowStateChanged(WindowEvent e) mein windowStateChanged(WindowEvent e) nicht auf meinen Haupt-JFrame (wenn ich auf andere Weise […]

java.awt.EventQueue.invokeLater erklärt

Ich bin sehr neugierig, warum wir java.awt.EventQueue.invokeLater , um Swing-Komponenten zu steuern. Warum können wir das nicht im normalen Thread machen? Was genau passiert hinter den Kulissen? JFrame was mir aufgefallen ist, wenn ich einen JFrame habe, kann ich die Sichtbarkeit von True oder False aus dem Hauptthread setzen, ohne irgendwelche Fehler zu bekommen, und […]

Wie man eine dynamische GUI in Schwung bringt

Zunächst einmal entschuldige ich mich für etwas, das vielleicht etwas übertrieben spezifisch ist, aber ich bin nicht sehr erfahren mit Swing und finde keine guten Beispiele, die meinen Bedürfnissen entsprechen. Also versuche ich herauszufinden, wie man am besten eine dynamische GUI zum Auswählen von Filterkriterien in Swing implementiert: Das zugrundeliegende Modell ist eine class, die […]

Java – Wie würde ich Swing-Komponenten dynamisch zum Klick hinzufügen?

Was ich versuche zu tun, ist ein ähnliches Prinzip wie das Hinzufügen von Anhängen zu E-Mails, Sie können auf eine Schaltfläche klicken und ein neues Suchfeld würde sich öffnen und die Anzahl der separaten Anhänge, die Sie haben können, erhöhen. Ich bin ziemlich neu, wenn mich jemand auf ein Beispiel hinweisen könnte?

Festlegen der Standardschriftart für das Swing-Programm

Ich habe mich gefragt, wie ich die Standardschrift für mein gesamtes Java–Swing-Programm einstellen soll. Aus meinen Recherchen geht hervor, dass es mit UIManager , etwas, was mit LookAndFeel zu tun LookAndFeel , aber ich kann nicht genau herausfinden, wie es geht, und der UIManager erscheint ziemlich kompliziert.

Java Swing: Wie man GUI dynamisch ändert

Ich muss Komponenten dynamisch hinzufügen. Außerdem muss ich das Layout dynamisch ändern.