Articles of Swing

Wie füge ich Button in einer Zeile von JTable in Swing Java hinzu

Ich habe eine Swing-GUI gemacht, die JTable mit einigen Zeilen und Spalten hat. Wie sollte ich eine Schaltfläche hinzufügen, um in einer JTable zu rudern?

JComboBox in einer JTable-Zelle

Ich habe eine JTable erstellt mit einem Modell, das auf einer Matrix von Objekten basiert. Für jede Zeile möchte ich eine bestimmte Spalte (die 5.) mit Hilfe einer JComboBox eingeben. Ich habe Folgendes versucht: for(int i=0; i < n ; i++) { ….. data[i][5] = new JComboBox(aux); // aux is a Vector of elements I […]

Die Spaltenbreite konnte nicht auf Null gesetzt werden, dh die Spalte wurde nicht unsichtbar gemacht

Ich versuche, eine Spalte von JTable zu machen, unsichtbar durch Einstellung der Breite auf Null, aber es konnte nicht passieren und es bleibt sichtbar für Breite = 15. Hier ist Code – public void restoreColumnWithWidth(int column, int width) { try { TableColumn tableColumn = table.getColumnModel().getColumn(column); table.getTableHeader().setResizingColumn(tableColumn); tableColumn.setWidth(width); tableColumn.setMaxWidth(width); tableColumn.setMinWidth(width); tableColumn.setPreferredWidth(width); } catch (Exception ex) { […]

Wie kann ich den Pfeilstil in einer JComboBox ändern?

Nehmen wir an, ich möchte ein benutzerdefiniertes Bild für den Pfeil in JComboBox verwenden, wie kann ich das tun? Ich verstehe, dass es möglich ist, die Synth Xml-Dateien zu verwenden, oder vielleicht sogar UIManager.put (…), aber ich weiß nicht wie. Alles, was ich zu diesem Zeitpunkt tun möchte, ist, das Pfeilbild in etwas anderes zu […]

Passen Sie die Höhe der Zeilen in einer JTable automatisch an

Wie kann ich in einer JTable einige Zeilen automatisch vergrößern, um den vollständigen mehrzeiligen Text darin anzuzeigen? So wird es im Moment angezeigt: Ich möchte nicht die Höhe für alle Zeilen festlegen, sondern nur für diejenigen, die mehrzeiligen Text haben.

Java: Wie mache ich Double-Buffering in Swing?

EDIT ZWEI Um snarky Kommentare und einzeilige Antworten zu vermeiden fehlt der Punkt: IFF ist so einfach wie das Aufrufen von setDoubleBuffered (true) , wie bekomme ich dann Zugriff auf den aktuellen Offline-Puffer, damit ich mit dem zugrunde liegenden Pixel-Datenpuffer von BufferedImage herumspielen kann? Ich nahm mir die Zeit, um einen laufenden Code zu schreiben […]

Ziehen Sie ein Jlabel über den Bildschirm

Also versuche ich, ein JLabel um einen JFrame zu klicken und zu ziehen. Der folgende Code ermöglicht es, dass ein JLabel um den Bildschirm bewegt wird, wenn die Maus an einem beliebigen Punkt auf dem Bildschirm gedrückt / gezogen wird. Ich bin mir jedoch nicht sicher, wie ich einen zweiten ActionListener hinzufügen kann, um zu […]

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 […]