Articles of swing

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

JTable getSelectedRow non restituisce l’indice di riga selezionato

Cerco di ottenere i dati nella riga selezionata ma getSelectedRow() non funziona. In realtà, ho usato quel metodo nell’altra class, ma funziona lì. Quando provo a stampare l’indice di riga; il prompt mostra -1; come non selezionato. Ho provato la maggior parte delle soluzioni disponibili su Internet, ma non hanno risolto le mie soluzioni. public […]

Perché setSelected su JCheckBox perde l’effetto?

Qualcuno può spiegarmi perché ho perso la selezione (impostata da setSelected() ) per JCheckBox quando ho inserito JOptionPane in ItemListener ? È un insetto ? È curioso, che se questo processo è ritardato con invokeLater() , setSelected() funziona correttamente come mi aspettavo. da SSCCE import javax.swing.*; import java.awt.*; import java.awt.event.*; public class ComponentEventDemo extends JPanel […]

JTextField limitando la quantità di caratteri immessa e accettando solo valori numerici

ecco il codice che ho su come limitare la lunghezza di input dei caratteri class JTextFieldLimit extends PlainDocument { private int limit; // optional uppercase conversion private boolean toUppercase = false; JTextFieldLimit(int limit) { super(); this.limit = limit; } JTextFieldLimit(int limit, boolean upper) { super(); this.limit = limit; toUppercase = upper; } @Override public void […]

Imbottitura interna per JTextArea con immagine di sfondo

Il mio objective finale è avere un JTextArea con un’immagine di sfondo. Ho trovato il codice online che mi ha mostrato come farlo, ma ora ho un problema con il testo sopra l’immagine. Questo è ciò che intendo: C’è un modo per aggiungere una sorta di rientro verso l’interno in modo che il testo non […]

Inserisci JTable nel JTree

in connessione con Thread Jtable come nodo Jtree, ho messo JTable in JTree, ma JTree View non è reso correttamente su start_up, come posso setPreferredSize per JTable , perché PreferredScrollableViewportSize ridotto JTable con rendering TableHeader + una Row , una Row rimane nascosta, ma dopo l’espansione dei nodes TreeRenderer cambia e ridisegna il setPreferredSize alla […]

ActionListener per un testo specifico all’interno di una JTextArea?

Nella mia app ho un componente di chat che contiene JTextArea . Ora, come posso aggiungere un evento simile a ActionListener per un testo specifico (come studente: // xxxx)? Quindi quando clicco su quel testo (studente: // xxxx) succederà qualcosa. Grazie.

Etichetta e valore di impostazione di JComboBox

È ansible impostare un valore e un’etichetta su un JComboBox modo da poter mostrare un’etichetta ma ottenere un valore diverso? Ad esempio in JavaScript posso fare: document.getElementById(“myselect”).options[0].value //accesses value attribute of 1st option document.getElementById(“myselect”).options[0].text //accesses text of 1st option

Come aggiornare la casella di etichetta ogni 2 secondi in java fx?

Sto cercando di simulare un termostato di base in una GUI dell’applicazione. Voglio aggiornare il valore di una casella di etichetta ogni 2 secondi con il nuovo valore di temperatura. Ad esempio, la mia temperatura iniziale verrà visualizzata come 68 gradi e aggiornata a 69, a 70, ecc. Fino a 75 ogni 2 secondi. Questo […]

CubicCurve2D che collega due istanze di JInternalFrame

Ho cercato di trovare un modo (in Swing) per connettere due JInternalFrame con CubicCurve2D (altrimenti noto come una curva di Bezier cubica). L’effetto complessivo che sto cercando di ottenere è un’interfaccia simile a Yahoo! Tubi (la curva dovrebbe andare dal fondo di una cornice interna alla cima dell’altro). Qualcuno qui ha fatto questo prima? Il […]