Articles of swing

CodeLayout codice generato automaticamente in NetBeans

Dopo quasi 4 anni in programmazione Java ho deciso di imparare come scrivere classi GUI da solo, poiché fino ad ora ho sempre utilizzato NetBeans GUI Editor (non ne sono particolarmente orgoglioso, ma ha funzionato abbastanza bene evitando che mi preoccupassi dei componenti disposizione). Il fatto è che sto seguendo Come usare il tutorial di […]

Crea una tabella dynamic per aggiungere una nuova voce con il pulsante

Sto cercando di creare un registro, in modo che quando si fa clic su un pulsante, una nuova voce venga visualizzata su un tavolo. Idealmente, sto cercando di build un tavolo sul lato sinistro dello schermo, con due righe e una nuova colonna appare quando si fa clic sul pulsante. Voglio che la tabella abbia […]

Formattazione di JTextPane

Ho un JTextPane in cui voglio aggiungere delle righe e, a seconda del loro contenuto, hanno una diversa formattazione. Attualmente ho questo StyleContext context = new StyleContext(); StyledDocument document = new DefaultStyledDocument(context); Style styleBold = context.getStyle(StyleContext.DEFAULT_STYLE); StyleConstants.setBold(styleBold, true); StyleConstants.setFontSize(styleBold, 18); Style styleNorm = context.getStyle(StyleContext.DEFAULT_STYLE); StyleConstants.setFontSize(styleNorm, 15); for (int i = 0; i < temp.size(); i++) […]

GUI in esecuzione a 30 fps?

Durante il test di alcuni codici di simulazione in tempo reale che utilizzano uno Swingworker, ho notato che la mia interfaccia grafica sembra sempre funzionare a 30 fps, né più né meno. Aggiorno la GUI ogni volta che l’utente interagisce con l’applicazione (come una mossa del mouse) o quando viene chiamato il metodo process () […]

JTable + Ordinamento campo specifico

Ho un JTable e ho aggiunto l’ordinamento. Ora il JTable ha 5 colonne e la 2a colonna in un campo data convertito in DD / MM / YYYY e visualizzata in un campo JText nella cella. Quando ordino ordina come stringa e io le date vengono confuse, come posso cambiare il comportamento di ordinamento per […]

Zoom riquadro per l’area intorno alla posizione del mouse sullo schermo

C’è un modo per creare uno Zoom Box dinamico in Java che includa ad esempio un’area 20x20pix attorno al cursore (ma anche quando il cursore si sposterà oltre il Frame dell’app) e quale verrà mostrato ad esempio in un piccolo JPanel? Sto chiedendo nel contesto di un programma Color Chooser. L’ultima funzionalità che deve essere […]

Come posso aggiungere un JTextField a un MenuBar di JFrame?

Ho cercato di sovraccaricare JMenu e inserire un codice personalizzato per supportare un JTextField ma non sta andando bene. Il mio scopo principale qui è quello di aggiungere un campo di ricerca alla destra delle mie voci di menu. Quindi ho qualcosa come File, Modifica, aiuto a sinistra e poi a destra sarebbe la barra […]

Scegliere un file in-riquadro con Swing

Sto scrivendo una GUI in Swing dove voglio fare un selettore di file che si trova nella finestra principale, guardando qualcosa come l’immagine qui sotto: mentre sembrano esserci molti tutorial su come scrivere un selettore di file popup, non vedo molte informazioni su come questo tipo di chooser potrebbe essere realizzato in swing. Mi dispiace […]

Java, modifica il contenuto di una cella come funzione di un’altra cella nella stessa riga

Ho bisogno di aiuto per il mio problema. Ho una tabella con ad esempio una doppia colonna e una colonna di stringhe. Se il valore nella doppia colonna è negativo, la stringa deve essere “negativ”. E l’altro modo se il valore è positivo, la stringa dovrebbe essere “positiva”. Il problema ora è che se modifico […]

imposta e distriggers le icone di JToggleButton

Salve, sto cercando di creare un gioco di memoria che usi JToggleButton. la cosa principale è quando premo per pulsante deve mostrare una foto e devo trovare l’altra immagine stessa. quindi il problema è che quando creo un pulsante senza icone non posso usare altri metodi, ad esempio .setRollOverIcon() , .setPressedIcon() ecc., quindi ho apprezzato […]