Articles of Swing

Erweitert JFrame gegenüber dem Erstellen im Programm

Wenn ich eine Anwendung mit Swing verwende, habe ich gesehen, dass Leute eines der beiden Dinge tun, um einen JFrame zu erstellen. Was ist ein besserer Ansatz und warum? Ich bin ein Anfänger bei Java und Programmierung. Meine einzige Lernquelle sind Bücher, YouTube und Stack Overflow. import {imports}; public class GuiApp1 { public static void […]

Java Swing-Schaltflächenfarben

Ich benutze NET Beans IDE für die Entwicklung meiner Anwendung in LINUX. Ich habe synthetisches Paket verwendet, um neues Aussehen und Gefühl zu erzeugen. Alles ist gut bis jetzt. Nun besteht meine nächste Stufe darin, Schaltflächen colors hinzuzufügen, wenn sich der databasestatus ändert. Beispielsweise: In einem Restaurant habe ich 2 Tische und als 8 Leute […]

Aktuelles Datum übergeben

Scheint, als wäre es nicht möglich, Graphics2D im Code zu beheben, da muss ich feste Größe für Animationen einstellen, sonst fangen einige außerhalb von Rectangle 490 x 490 an oder rütteln auf dem Bildschirm mein SSCCE import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.image.BufferedImage; import java.util.ArrayList; import java.util.Random; import java.util.Vector; import java.util.regex.Pattern; import javax.swing.*; import […]

JPanel im Puzzle-Spiel wird nicht aktualisiert

Ich habe ein einfaches Puzzle-Spiel. Es gibt ein Bild mit 16 Kacheln (zufällig platziert). Bilder werden in einem Array gespeichert und wenn das Spiel gestartet wird, werden sie zu JPanel hinzugefügt. alt text http://img248.imageshack.us/img248/7403/27632947.gif Spiel funktioniert auf diese Weise: Jedes Bild hat Attribute “Platz” und “Nummer”. “Ort” ist der aktuelle Ort auf dem Raster (entweder […]

CombinedDomainXYPlot skaliert die Domänenachse nicht

Wenn ich die Anzahl der Serien aus einem Diagramm ausgeblendet habe, das einen CombinedDomainXYPlot verwendet, werden alle Bereichsachsen automatisch neu skaliert. Die Domainachse wird jedoch nicht skaliert. Gibt es eine Möglichkeit, die Skalierung manuell zu aktualisieren, oder gibt es eine Einstellung, die ich vermisse, um die automatische Skalierung einer Domänenachse in dieser Einstellung zu aktivieren?

Fügen Sie einem JDialog dynamisch Komponenten hinzu

Ich habe Probleme beim Hinzufügen von JComponents zu einem JDialog, wenn der Benutzer auf eine Schaltfläche im JDialog klickt. Grundsätzlich möchte ich, dass es so aussieht: Wenn der Benutzer dann auf “Neues Feld hinzufügen” klickt, soll es so aussehen: Ich kann den Dialog scheinbar nicht dazu bringen, das neue JLabel oder JTextField hinzuzufügen. Kann mir […]

Zeigen Sie unbestimmte JProgressBar an, während die Batch-Datei ausgeführt wird

Ich habe SO und google schon eine Weile durchsucht, um eine Antwort auf diese Frage zu finden, aber ich kann anscheinend keine finden, die wirklich funktioniert. Ich fange von vorne an: Ich habe eine Java-class mit einer Methode erstellt, die eine Batchdatei im Hintergrund ausführt (das Befehlsfenster wird nicht angezeigt). Das Programm funktioniert gut, außer […]

Aktualisieren Sie JLabel alle X Sekunden von ArrayList – Java

Ich habe ein einfaches Java-Programm, das eine Textdatei einliest, es durch “” (Leerzeichen) aufteilt, das erste Wort anzeigt, 2 Sekunden wartet, das nächste anzeigt … etc … Ich würde das gerne im Frühling machen oder eine andere GUI. Irgendwelche Vorschläge, wie ich die Wörter mit dem Frühling leicht aktualisieren kann? Iteriere durch meine Liste und […]

Look and Feel wird in Swing JTabbedPane nicht aktualisiert

Ich habe eine Anwendung in Java Swing erstellt. Ich biete die Möglichkeit an, das Aussehen der Anwendung über ein Menü zu ändern, aber nachdem ich eine neue Registerkarte in JTabbedPane , wird sie nicht mit dem neuen Aussehen aktualisiert. Ich habe diesen Code bereits verwendet: Window windows[] = Frame.getWindows(); for(Window window : windows) { SwingUtilities.updateComponentTreeUI(window); […]

Wie man ein Fenster mit einem anderen verbindet

Wie verdrahte ich Ausgabe zu paneWithList ? PaneWithList hat einen Listener in seiner JList so dass die ausgewählte Zeile an die Konsole ausgegeben wird. Wie kann ich diese Ausgabe an den JTextPane bei der Ausgabe JTextPane ? Könnte PaneWithList ein Ereignis PaneWithList , das Main aufnimmt? Würde PropertyChangeSupport ausreichen? Haupt.java: package dur.bounceme.net; import javax.swing.JTabbedPane; public […]