Articles of swing

Popolare JTable con un numero elevato di righe

Mi piacerebbe popolare un JTable durante il runtime con molte righe (diciamo 10000). Ma tutti i miei tentativi sono molto poveri e inefficienti. Il punto di partenza è il metodo addData che ottiene una lista di oggetti che rappresentano una riga. Ho provato a riempire il tavolo tramite SwingWorker ma questo funziona solo per i […]

Ruota un’immagine in java

Sto cercando di ruotare un’immagine. Ho un JInternalFrame che contiene una JLabel . L’etichetta contiene l’immagine. Dopo che l’immagine è stata ruotata, ho bisogno di ridimensionare la cornice interna. Il codice che ho attualmente ruota l’immagine, ma c’è del nero attorno ai bordi dell’immagine ed è decentrato. Qualche suggerimento su come risolvere questo problema? public […]

Adatta / riduci JComponent alla pagina in stampa

Sto cercando di ridimensionare il mio componente in modo che possa adattarsi a una singola pagina stampata (verticale o orizzontale) gDiagram.getComponent() è il componente (JPanel) che sto cercando di stampare. Ecco cosa ho ottenuto finora sulla base di Come posso stampare i singoli contenuti di JPanel? /** * Prints the diagram. */ public void printDiagram() […]

JButton ActionListener – Aggiornamenti della GUI solo dopo aver fatto clic su JButton

Sto avendo un problema con il mio JButton ActionListener. Ho un metodo doTheCleaning () definito in un’altra class che quando chiamato effettua serie di modifiche alla mia GUI. public void doTheCleaning(){ //change image icon //had thread.sleep here //insert to text area //had thread.sleep here //etc } Poi in un’altra class ho istanziato la class contenente […]

JTable come funzionaEditor funziona

Non capisco come funziona prepareEditor, non sono in grado di impostare le regole di visibilità per prepareRenderer con Action da prepareEditor, come ho catturato nell’immagine allegata le regole per la 1.a riga funzionano come mi aspettavo, altre TableCell non sono visibili se JCheckBox non è selezionato (anche con hightlighter di selezione JTable), ma se seleziono […]

Come posso cambiare lo stile della freccia in un JComboBox

Diciamo che voglio usare un’immagine personalizzata per la freccia in JComboBox, come posso fare questo? Capisco che sia ansible usare i file synth xml, o forse anche UIManager.put (…), ma non so come. Tutto quello che voglio fare in questo momento è cambiare l’immagine della freccia in qualcos’altro, programmaticamente o anche solo sovrascrivere l’immagine che […]

trascinando una jlabel sullo schermo

Quindi sto cercando di fare clic e trascinare una JLabel attorno a una JFrame. Il seguente codice consente di spostare una JLabel sullo schermo quando il mouse viene premuto / trascinato in qualsiasi punto sullo schermo, ma non sono sicuro di come aggiungere un secondo ActionListener per verificare se il mouse fa clic sull’etichetta, supponendo […]

Chiudere un JFrame senza chiuderne un altro?

Voglio mostrare due (o più) JFrames allo stesso tempo. Quando ne chiudo uno (usa il pulsante di chiusura predefinito), gli altri fotogrammi dovrebbero essere ancora visibili. Come lo posso fare?

Differenza tra java.exe e javaw.exe

Recentemente ho notato che alcune applicazioni sono in esecuzione su javaw (non in java ). Qual è la differenza tra loro e come posso eseguire la mia applicazione Swing su javaw ?

DocumentListener Java, Come si impedisce la stringa vuota in JTextBox?

Ho lavorato a un progetto personale per migliorare con la programmazione. Il mio objective è renderlo molto più robusto, sto solo iniziando. Sono uno studente di informatica corrente. Ad ogni modo, sto lavorando per creare una parte del programma come mostrato. Calcolo il salario orario e fornisce alcune uscite che non ho ancora implementato. Sto […]