Articles of Swing

Wie kann ich Achsen in JPG-Dateien in Java platzieren?

Ich habe chart.png mit Daten darin, die ich gerne eine einfache X – Y Achse mit etwas Beschriftung setzen würde. Ich möchte auch versuchen, keine externe Software zu verwenden, die nicht mit Java geliefert wird. Ich darf jfreechart verwenden, aber wenn es einen Weg gibt, es schön aussehen zu lassen, während ich nur etwas Plan-Java-Code […]

AbstractTableModel GUI-Anzeigeproblem

Ich mache ein GUI Projekt für die database gibt es zwei classn, die für GUI’s . Und Connector-class wird verwendet, um von Benutzeranmeldeinformationen aus eine Verbindung herzustellen. Wenn die Berechtigungsnachweise korrekt sind, werden alle Daten von AbstractTableModel . Wenn das Programm zuerst ausgeführt wird, hat die GUI eine Schaltfläche, in der wir darauf klicken und […]

Objekte und Timer verschieben

Ich habe einen Bildschirm mit 500 Breite und 400 Höhe, und ich habe einen Vektor mit einer Reihe von Formen. Nehmen wir an, der Vektor hat zum Beispiel 2 verschiedene Formen. Ich möchte, dass das Objekt zufällig vom unteren Bildschirmrand auftaucht und einen bestimmten Aufstieg erreicht, um dann wieder herunterzufallen (ähnlich dem Spielfruchtninja, wo die […]

In JFrame wird nur eine Komponente angezeigt

Als Verbesserung meines Verschlüsselungsprojekts habe ich mich entschieden, ein kleines GUI zu erstellen. Wenn ich das Programm starte, erscheint nur das oberste Element auf dem Bildschirm und es scheint die anderen zu verdecken, obwohl ich keine Möglichkeit habe, es zu überprüfen. Weiß jemand warum? Unten ist mein Code in seiner Gesamtheit neben e() und d() […]

Das MVC-Muster und SWING

Eines der Entwurfsmuster, die ich im “echten SWING-Leben” am schwierigsten zu verstehen bekomme, ist das MVC-Muster. Ich habe eine ganze Reihe von Beiträgen auf dieser Seite gelesen, die das Muster diskutieren, aber ich habe immer noch nicht das Gefühl, dass ich ein klares Verständnis davon habe, wie ich das Muster in meiner (Java SWING) Anwendung […]

Wie man ein Hintergrundbild in JPanel einstellt

Hallo, ich benutze JPanel als meinen Container meines Frames, dann möchte ich wirklich ein Hintergrundbild in meinem Panel verwenden. Ich brauche wirklich Hilfe das ist mein Code so weit. das ist die updates bitte überprüfen sie hier ist mein code jetzt import java.awt.*; import javax.swing.*; import java.awt.event.*; public class imagebut extends JFrame { public static […]

Wie verwende ich CardLayout mit dem Netbeans GUI Builder?

Vorwort (Dies ist ein Selbst-Antwort-Post) Ich habe meine Füße nass mit Netbeans GUI Builder, aber ich fange gerade nicht an, darin zu tauchen, um die komplizierteren Details zu lernen. Ich wusste wirklich nicht, dass ich den Layout-Manager aus der Design-Ansicht heraus ändern sollte, ich würde ihn einfach von Hand programmieren. Also habe ich versucht, den […]

Wie ändere ich die Textfarbe in der JtextArea?

Ich muss wissen, wie ich das mache: Sagen wir: Ich habe einen Code im JtextArea, LOAD R1, 1 DEC R1 SPEICHERN M, R1 ADD R4, R1,8 Ich wollte die Farbe von LOAD, DEC, STORE und ADD in Farbe BLUE R1, R4 ändern, um grün M zu ROTEN Nummern zu ORANGE zu färben Wie ändere ich […]

Der Java.swing-Timer wird wiederholt, aber ActionListener führt nichts aus

Ich versuche, die Hintergrundfarbe in einem Textfeld zu blinken. Mein Timer-Setup ist wie folgt: Flash flash = new Flash(); //set up timer tmr = new javax.swing.Timer(1000, new Flash()); tmr.addActionListener(flash); tmr.setInitialDelay(0); tmr.setRepeats(true); tmr.start(); Mein actionListener ist wie folgt: static class Flash implements ActionListener { public void actionPerformed(ActionEvent evt) { if (flasher) { SpreademPanel.historyPnl.NameTxt.setBackground(Color.white); } else { […]

SwingPropertyChangeSupport, um JTextArea dynamisch zu aktualisieren

Ich versuche, auf die Antwort auf eine Frage bezüglich SwingPropertyChangeSupport aufzubauen Ich versuche, den hier angegebenen Code in einer Antwort des sehr hilfreichen Hovercraft Full Of Eels zu modifizieren: WindowListener funktioniert nicht wie erwartet , damit ein angezeigtes Array aktualisiert werden kann, wenn Änderungen über einen Eingabedialog eingegeben werden. Das Array wird aktualisiert, aber nicht […]