Articles of Swing

Drehe ein Bild in Java

Ich möchte ein Bild drehen. Ich habe einen JInternalFrame der ein JLabel enthält. Das Etikett enthält das Bild. Nachdem das Bild gedreht wurde, muss die Größe des internen Rahmens angepasst werden. Der Code, den ich gerade habe, dreht das Bild, aber es ist schwarz um die Ränder des Bildes und es ist außermittig. Irgendwelche Vorschläge, […]

JTabelle, wie prepareEditor funktioniert

Ich verstehe nicht, wie prepareEditor funktioniert, ich kann keine Sichtbarkeitsregeln für prepareRenderer mit Action from prepareEditor festlegen, wie ich es im angehängten Image festgehalten habe Regeln für 1. Zeile funktioniert wie erwartet, andere TableCells sind nicht sichtbar, wenn JCheckBox nicht ausgewählt ist (mit JTable Auswahlhightlighter auch), aber wenn ich JCheckBox in 1. TableColumn auswähle, dann […]

JButton ActionListener – Die GUI wird nur aktualisiert, nachdem auf JButton geklickt wurde

Ich habe ein Problem mit meinem JButton ActionListener. Ich habe eine doTheCleaning () -Methode in einer anderen class definiert, die, wenn sie aufgerufen wird, eine Reihe von Änderungen an meiner GUI vornimmt. public void doTheCleaning(){ //change image icon //had thread.sleep here //insert to text area //had thread.sleep here //etc } Dann habe ich in einer […]

TableCellRenderer und wie man den Zellhintergrund ohne JTable.repaint () aktualisiert

ist möglich, Hintergrund auf der Grundlage von Wert von außen korrekt zu table.repaint(); , ohne für table.repaint(); zu erzwingen table.repaint(); Basiert, benutzt und getestet mit großartigem Code von kleopatra und Hovercraft Full Of Aels gültig für Java6 / 7, da es keine Änderungen in APIs gab mein SSCCE funktioniert korrekt, neu JTable.repaint() von JTable.repaint() import […]

Rotierende BufferedImage-Instanzen

Ich habe Probleme, einen gedrehten BufferedImage zur Anzeige zu bringen. Ich denke, die Rotation funktioniert gut, aber ich kann es nicht auf den Bildschirm ziehen. Mein Code: Class extends JPanel { BufferedImage img; int rotation = 0; public void paintComponent(Graphics g) { g.clearRect(0, 0, getWidth(), getHeight()); img2d = img.createGraphics(); img2d.rotate(Math.toRadians(rotation), img.getWidth() / 2, img.getHeight() / […]

Wie erhalte ich, welcher JRadioButton aus einer ButtonGroup ausgewählt wird

Ich habe eine Swing-Anwendung, die Optionsfelder in einem Formular enthält. Ich habe die ButtonGroup , jedoch, mit Blick auf die verfügbaren Methoden, ich kann nicht scheinen, den Namen des ausgewählten JRadioButton . Folgendes kann ich bis jetzt sagen: Von ButtonGroup kann ich eine getSelection() ausführen, um das ButtonModel . Von dort kann ich einen getActionCommand […]

Unterschied zwischen java.exe und javaw.exe

Kürzlich habe ich festgestellt, dass einige Anwendungen auf javaw (nicht in java ). Was ist der Unterschied zwischen ihnen und wie kann ich meine Swing-Anwendung auf javaw ?

Java Desktop-Anwendung: SWT vs. Swing

Ich bin ein Webentwickler am Tag und denke darüber nach, meine erste echte Desktop-Anwendung zu erstellen. Die Idee ist, ein Tool zu erstellen, das eine sehr repetitive Aufgabe in einer Webanwendung automatisiert, in der keine API verfügbar ist. Ich weiß, dass ich Java benutzen möchte. Ich benutze es vorher für Web-Kram, kenne die Syntax ziemlich […]

SwingWorker, Thread.sleep () oder javax.swing.timer? Ich muss “eine Pause einfügen”

Ich arbeite an einem Memory-Spiel und ich möchte es einrichten, also klicke ich auf die erste “card” , dann auf die zweite und wenn sie nicht gleich sind, wird die zweite Karte für ein paar Sekunden “non-flipped” dann kehren sie zu der “non-flipped” Karte “non-flipped” Position. Ich habe versucht SwingWorker , Thread.sleep und SwingTimer aber […]

Wie man Text in Java in der Größe ändert

Ich habe gesehen, dass in Photoshop Text einfach durch Ziehen geändert werden kann. Wie können wir das gleiche in Java machen? Irgendeine Idee, wie man Text in Java ändert? Es wurde ein Schnappschuss des Buchstabens “A” in Photoshop hinzugefügt Bitte lassen Sie mich wissen, was mit diesem Code falsch ist? public class ResizeImage extends JFrame […]