Articles of Swing

Komponente zum Filtern einer Liste

Was ist die Java Swing-Komponente, die zum Erstellen einer filterbaren Liste wie unten angezeigt geeignet wäre?

SwingWorker in einer anderen SwingWorker-Methode

Zunächst muss ich Ihnen mitteilen, dass ich mein Bestes gebe, Java zu programmieren. Es war ein bisschen schwierig, aber ich glaube, ich habe es. Ich habe in der Vergangenheit einige Fragen bezüglich SwingWorker und ähnlichem gestellt. Jeder von denen ich dachte, ich hätte es, aber kommen, um herauszufinden, dass ich noch lernen musste zu tun. […]

An alle Schaltflächen einen Einzelaktionslistener anhängen

Ich habe ein Programm mit vielen Tasten, die alle die gleiche function haben. Ich habe mich gefragt, ob es eine Möglichkeit gibt, einen einzigen Listener an alle vorhandenen JButtons im Programm anzuhängen.

JComponents verschwinden nach dem Aufruf von mouseClicked ()

Ich schreibe ein Java-GUI-Programm mit Swing. Die Oberfläche sieht so aus: Wenn der Benutzer auf eines der Bilder auf der rechten Seite klickt, möchte ich eine kleine Vorschau davon im orangefarbenen Bereich in der oberen linken Ecke sehen. Ich ziehe alle Bilddateien aus einem Verzeichnis auf meinem Computer über einen SwingWorker-Thread . In der done […]

Wie ändere ich die Größe von Bildern in einer Anwendung, wenn die Größe des Anwendungsfensters geändert wird?

Wenn ich meine Anwendung maximiere, werden die Bilder im JPanel nicht verkleinert. Wie kann ich JPanel und seinen Inhalt anpassen, wenn das Fenster maximiert ist? EDIT: Ich verwende BufferedImage

Swing vs JavaFx für Desktop-Anwendungen

Ich habe ein sehr großes Programm, das momentan SWT verwendet. Das Programm kann unter Windows, Mac und Linux ausgeführt werden, und es ist eine große Desktop-Anwendung mit vielen Elementen. Jetzt, da SWT etwas alt ist, würde ich gerne zu Swing oder JavaFX wechseln. Und ich würde gerne Ihre Gedanken zu drei Dingen hören. Mein Hauptanliegen […]

Ersetzen JPanel durch JPanel in einem JFrame

Ich habe eine class, die JFrame erweitert, und es hat ein BorderLayout. Es hat zwei private Instanzvariablen vom Typ JPanel. Sie stellen Schaltflächen dar und heißen flipButton und confidenceButtons. Wenn Sie auf die Schaltfläche klicken, wird die Schaltflächenschaltfläche durch die andere Schaltflächenschaltfläche ersetzt. Das heißt, wenn Sie auf eine Schaltfläche in FlipButton klicken, wird FlipButton […]

Jinnternal Frame minimieren, ohne auf den Button zu klicken

Gibt es eine Möglichkeit, den JinternalFrame zu minimieren / zu maximieren, ohne auf die Minimieren / Maximieren-Schaltfläche in der oberen rechten Ecke des Jinnalframes zu klicken? Ich habe diesen Thread programmgesteuert minimiert ein JInternalFrame? , speziell eingestellt jinterframe.setIcon(false) Aber ich habe nicht gearbeitet. Vielen Dank.

Portieren einer Java-Anwendung, die AWT und Swing zum Zeichnen von Filmen auf die Serverseite verwendet

Ich arbeite mit etwas Code, der animierte Ausgabe auf den Desktop schreibt mit AWT und Swing-functionen. Es zeichnet mit 2D-Grafiken und rendert Text in fonts. Dieser Code kann das Java Media Framework verwenden, um die Animation in Filmdateien zu speichern. Ich möchte diesen Code in eine reine serverseitige Umgebung portieren, um mit einer Web-Benutzerschnittstelle zu […]

Verschieben von JLabel zu anderen JLabels – GUI

Ich versuche, einen JLabel über andere JLabels zu bewegen, nur ein Timer funktioniert gerade. Es soll funktionieren wie ein Zug, der sich über eine Strecke bewegt, die ganze Strecke um die Strecke geht und genau dort endet, wo sie angefangen hat. Ich bin mir nicht sicher, wie ich es um den ganzen Weg schaffen kann, […]