Articles of swing

Colore di sfondo dell’elemento selezionato in un JComboBox non modificabile

Il colore di sfondo dell’elemento selezionato in un JComboBox non modificabile è una sorta di blu: C’è un modo per rendere questo un colore diverso, ad esempio il bianco, ad esempio?

JOptionPane Passa pulsanti personalizzati

Sto cercando di ottenere il valore restituito dai pulsanti personalizzati passati a JOptionPane. Tuttavia i pulsanti che passo non restituiscono alcun valore. Solo quando viene premuto il pulsante di uscita viene restituito un valore di -1. Ho bisogno di questo perché sto cambiando le proprietà dei pulsanti abilitati o disabilitati. Presumo che ho bisogno dei […]

Interrompere / annullare il thread di SwingWorker?

Sto cercando di scoprire come fermare un thread SwingWorker da eseguire quando premo un pulsante. Mi sono guardato intorno e ho qualche problema a capire come farlo. Al momento questo è quello che ho: new MySwingWorkerClass(args).execute(); Sto quindi creando un pulsante che voglio usare per fermare il thread: button = new JButton(“Stop”); button.addActionListener(new ActionListener() { […]

JTree: imposta le icone personalizzate aperte / chiuse per i singoli gruppi

So come impostare le icone foglia personalizzate in JTree So come impostare le icone personalizzate chiuse / aperte per tutti i nodes del gruppo Ma non posso impostare icone aperte / chiuse personalizzate in base ai nomi dei nodes di gruppo, ad esempio il nodo potrebbe essere chiamato Email (quindi è bello avere un’icona di […]

Java Dialog – Scopri se si fa clic su OK?

Ho una finestra di dialogo per una GUI client che richiede l’IP e la porta del server a cui si desidera connettersi. Ho tutto il resto, ma come farei in modo che quando l’utente fa clic su “OK” nella mia finestra di dialogo, che esegua qualcosa? Ecco cosa ho finora: import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import […]

Mostra intestazione colonna su trascinamento colonna

implemento il codice in GroupableHeader e provo ad abilitare il riordino permesso ma ho due problemi: 1: Quando si trascina una colonna, l’intestazione non viene visualizzata sulla colonna 2: Come limitare l’area trascinata della colonna per impedire l’uscita della colonna di columnGroup Non capisco perché l’intestazione non veda il trascinamento della colonna, ho letto l’intestazione […]

Come utilizzare in modo efficace cardlayout in java per passare dal pannello usando i pulsanti all’interno di vari costruttori di pannelli

Sono nuovo nell’utilizzo di cardlayout e ho alcune domande su come implementarlo. Per prima cosa vorrei sapere il modo migliore per implementare cardlayout in modo che possa passare da un pannello all’altro. La mia domanda principale è come utilizzare i pulsanti all’interno dei costruttori dei miei pannelli per passare da un pannello all’altro. Ho appena […]

zoom usando mouse e grafica

Disegna alcune curve nel mio JComponent, ecc. Con Graphics G (non 2D). Ora voglio usare la rotella del mouse per ingrandire e rimpicciolire. Qualche traccia? Ho sentito parlare di una BuferredImage?

L’ordinamento tableview JavaFx è davvero lento come migliorare la velocità di ordinamento come in java swing

Sto lavorando all’applicazione javaFx e ho creato una tableview e ho circa 100.000+ righe con 10 colonne. Ho anche creato la stessa tabella usando java swing Jtable. Ora ho bisogno che le prestazioni di ordinamento siano migliori in javaFx, se non meglio di quelle che sono vicine al java di java swing. In questo momento […]

Prestazioni di JavaFx Gui vs Swing

Ho scritto due semplici programmi, entrambi disegnano lo stesso triangolo di Sierpinski: Un programma è stato implementato usando swing e uno con javafx. C’è una differenza di prestazioni molto significativa, l’implementazione dello swing è costantemente molto più veloce: (In questo test case: Swing oltre 1 sec. Javafx in 12 secondi) C’è da aspettarsi o c’è […]