Articles of swing

Swing GroupLayout: ridimensionamento e limitazione delle dimensioni dei componenti

Sto usando GroupLayout per gestire i componenti in alcuni moduli di input di dati generati dynamicmente. Il layout è più o meno così: *———————————————–* | label A | field A | | label B | field B | | label C | field C | *———————————————–* Sto usando 2 gruppi paralleli per il layout orizzontale […]

Spiegazione del thread di invio eventi Java

Recentemente ho iniziato a studiare e ad esplorare le basi della programmazione GUI in Java. Avendo programmato per un po ‘ho fatto solo il back-end di lavoro o di lavoro e di conseguenza il più vicino che ho ottenuto alle interfacce utente è la console di comando (imbarazzante lo so). Sto usando Swing e per […]

Come mantenere il rendering delle celle di JTable dopo la modifica della cella

Voi ragazzi siete stati così fantastici nel indicarmi la giusta direzione nella mia ultima domanda e ho una sorta di estensione della mia domanda originale qui: Come impostare una colonna JTable come stringa e ordinare come Double? Dato che ora ho la mia colonna di prezzo formattata come $ ###, ## 0.00 usando il mio […]

Come colbind un pannello a un altro

Come cavo l’output a paneWithList ? PaneWithList ha un listener sulla sua JList modo che la riga selezionata venga inviata alla console. Come posso indirizzare l’output a JTextPane in uscita? Potrebbe PaneWithList lanciare un evento che il Main preleva? PropertyChangeSupport sarebbe sufficiente? Main.java: package dur.bounceme.net; import javax.swing.JTabbedPane; public class Main { private static JTabbedPane tabs; […]

Aggiorna JLabel ogni X secondi da ArrayList – Java

Ho un semplice programma Java che legge in un file di testo, lo divide per “” (spazi), visualizza la prima parola, aspetta 2 secondi, visualizza il prossimo … ecc … Mi piacerebbe farlo in spring o qualche altra GUI. Qualche suggerimento su come posso aggiornare facilmente le parole con la spring? Scorri la mia lista […]

Look and feel non si sta aggiornando in Swing JTabbedPane

Ho creato un’applicazione in Java Swing. Offro la possibilità di cambiare l’aspetto e l’aspetto dell’applicazione da un menu, ma dopo aver aggiunto una nuova scheda in JTabbedPane , non viene aggiornata con il nuovo aspetto. Ho già usato questo codice: Window windows[] = Frame.getWindows(); for(Window window : windows) { SwingUtilities.updateComponentTreeUI(window); }

Visualizza indeterminata JProgressBar mentre viene eseguito il file batch

Ho navigato SO e google per un po ‘ora per una risposta a questa domanda, ma non riesco a trovarne uno che funzioni davvero. Inizierò dall’inizio: Ho creato una class Java con un metodo che esegue un file batch in background (la finestra di comando non appare). Il programma funziona alla grande, tranne che sarebbe […]

Restrizione dell’input JTextField a Integers

So che questa domanda deve essere stata fatta e ha risposto un milione di volte, ma non riesco a trovare una soluzione facile. Ho un JTextField che ha lo scopo di accettare solo interi positivi come input. Ho bisogno di un modo per assicurarmi che nient’altro venga inserito qui. Ho già un keyListener collegato a […]

Selezione di più righe in JTable

Ho un JTable, che ha una colonna che è testo che non è modificabile e la seconda colonna è una casella di controllo che mostra valori booleani …. Ora quello che voglio è, quando l’utente seleziona più righe e deseleziona una qualsiasi delle caselle di controllo selezionate, quindi tutte le caselle di controllo sotto selezione […]

bordo della finestra non ridimensionabile e posizionamento

Se creo JFrames non ridimensionabili e Windows Aero è abilitato, setLocation non sembra prendere in considerazione correttamente il bordo della finestra. Nel seguente codice mi aspetto che il secondo frame sia posizionato a destra del primo frame, invece i bordi si sovrappongono. Se Aero è disabilitato o se rimuovo le chiamate a setResizable ciò avviene […]