Articles of Swing

Wie kann ich eine JTable in Swing mit Paginierung unterstützen?

Ich habe eine grafische Benutzeroberfläche in Swing Java erstellt, in der ich JTable verwendet habe. Jetzt möchte ich Informationen der nächsten Seite anzeigen, indem ich die Seitennummerierung verwende. Wie soll ich das machen?

Wie kann ein KeyListener Tastenkombinationen erkennen (zB ALT + 1 + 1)?

Wie kann ich meinen benutzerdefinierten KeyListener auf Kombinationen von ALT (oder KeyListener ) + mehr als einen anderen Schlüssel hören lassen? Angenommen, ich habe 11 verschiedene Aktionen, die die Anwendung ausführen soll, abhängig von einer Kombination von gedrückten Tasten. ALT + 0 – ALT + 9 offensichtlich keine Probleme dar, während für ALT + 1 […]

Wie ändere ich die Hintergrundfarbe von JTabbedPane?

Ich weiß, dass Sie die LaF-Eigenschaften ändern können , aber wie erreichen Sie dies, ohne dies zu tun? Ich frage nur, weil setBackground es nicht zu tun scheint. Beachten Sie, dass ich folgende Eigenschaften ändern möchte: TabbedPane.background (oder TabbedPane.contentAreaColor ?) TabbedPane.tabAreaBackground

Java – Scrollen Sie zu spezifischem Text in JTextArea

Ich versuche, eine function innerhalb des aktuellen Programms, das ich schreibe, zu implementieren, und ich möchte lernen, wie man in einem JTextArea zu einem bestimmten Text scrollt. Nehmen wir zum Beispiel an, ich habe folgendes: JTextArea area = new JTextArea(someReallyLongString); someReallyLongString würde einen Absatz oder einen sehr großen Textabschnitt darstellen (in dem die vertikale Bildlaufleiste […]

Wie man Icon zu JFrame setzt

Ich habe es versucht, aber es hat sich nicht geändert? ImageIcon icon = new ImageIcon(“C:\\Documents and Settings\\Desktop\\favicon(1).ico”); frame.setIconImage(icon.getImage());

Java Warten, bis der Thread beendet ist

Ich habe einen Thread, der Daten herunterlädt, und ich möchte warten, bis der Download beendet ist, bevor ich die Daten lade. Gibt es eine Standardmethode, dies zu tun? Mehr Info: Ich habe eine Download-class, die Daten von einer URL (serialisierte POJOs) bekommt. Der Download ist lauffähig und beobachtbar. Es speichert die heruntergeladenen Bytes und die […]

Wie kann ich die Farbe der Titelleiste in JFrame ändern?

Ich benutze den folgenden Code, UIManager.put(“JFrame.activeTitleBackground”, Color.red); um die Symbolleistenfarbe in JFrame zu ändern. Aber es hat nicht funktioniert. Ist es möglich, die Farbe der Titelleiste in JFrame zu ändern?

JComboBox automatische Vervollständigung

Wie ComboBox ich die automatische Vervollständigung in bearbeitbaren JComboBox in Netbeans 7.1 wie in ComboBox in VB dot net. Ich habe ein Kombinationsfeld mit einer Listenbindung, ich möchte Element auswählen, indem Sie nur einen ersten Buchstaben des Elements in der Liste eingeben, zum Beispiel, wenn eine Liste kitten , dann sollte es gewählt werden, wenn […]

Welche Swing-Komponentenmethoden sind Thread-sicher?

Laut dem Swing-Tutorial : Einige Swing-Komponentenmethoden sind in der API-Spezifikation als “threadsicher” gekennzeichnet. Diese können von jedem Thread aus sicher aufgerufen werden. Alle anderen Swing-Komponentenmethoden müssen vom Ereignisversandthread aus aufgerufen werden. Programme, die diese Regel ignorieren, funktionieren möglicherweise die meiste Zeit korrekt, unterliegen jedoch unvorhersehbaren Fehlern, die schwer zu reproduzieren sind. Aber was sind diese […]

So ändern Sie das JFrame-Symbol

Ich habe einen JFrame , der ein Java-Symbol in der Titelleiste (linke Ecke) anzeigt. Ich möchte dieses Symbol in mein benutzerdefiniertes Symbol ändern. Wie soll ich das machen?