Articles of swing

JPanel modificato da uno degli ascoltatori per la visibilità

Ci sono alcune regole, o buone / cattive esperienze con AncestorListener , ComponentListener o HierarchyListener ascoltano la visibilità delle modifiche con JPanel e JComponents ? Uno di loro è migliore o più sicuro degli altri? Vorrei soprattutto sapere quando e come JPanel / JComponent è nascosto. Si noti che il seguente codice contiene regole Swing […]

Ottieni un componente Swing per nome

Ho in JFrame alcuni componenti che voglio riferire in un altro JFrame e voglio ottenerli per nome e non fare metodi pubblici get / set per ognuno. C’è un modo da Swing per ottenere un riferimento al componente con il suo nome come fa c #? es. form.Controls[“text”] Grazie

Disegnare un semplice grafico a linee in Java

Nel mio programma voglio disegnare un semplice grafico a linee. Ho un file di testo e su ogni riga è un punteggio intero, che ho letto e voglio passare come argomento alla mia class di grafico. Sto avendo qualche problema nell’implementare la class del grafico e tutti gli esempi che ho visto hanno i loro […]

È sicuro build widget Swing / AWT NON sul thread di invio eventi?

Ho integrato l’aspetto Sostanza nella mia applicazione e ho incontrato diversi problemi relativi alle routine di controllo interno EDT (Event Dispatch Thread). La sostanza si rifiuta categoricamente di build classi di UI al di fuori dell’EDT. Ho fatto un sacco di Swing / AWT e conosco la maggior parte delle regole riguardanti l’EDT. Io uso […]

Come impostare Icon su una JLabel da un’immagine da una cartella?

Sto cercando di impostare un’icona su una JLabel da una cartella di immagini ogni volta che un elemento viene selezionato da un JComboBox. Il nome degli elementi in JComboBox e il nome delle immagini nella cartella sono gli stessi. Pertanto, ogni volta che un elemento viene selezionato da JComboBox, l’immagine corrispondente con lo stesso nome […]

Come posso modificare la forma di una scheda JTabbedPane?

Sto cercando di cambiare la forma delle tabs in un JTabbedPane . Utilizzando setTabComponentAt(0, someComponent); non cambia l’esterno della scheda, che è un rettangolo con un angolo diagonale in alto a sinistra. Cosa si può fare per cambiare la forma?

Posso avere un campo di testo all’interno di un’etichetta?

Quello che mi piacerebbe fare è visualizzare quanto segue in una forma: Open [15] minutes before class Dove [15] è un campo di testo. È ansible?

Come disegnare in JPanel? (Swing / grafica Java)

Sto lavorando a un progetto in cui sto cercando di creare un programma di disegno. Finora ho usato Netbeans per creare una GUI e configurare il programma. A partire da ora sono in grado di chiamare tutti i coordinati necessari per disegnare al suo interno, ma sono molto confuso da come effettivamente dipingere al suo […]

‘Compila’ i caratteri Unicode nelle etichette

Come “riempire” i caratteri Unicode nelle etichette in Swing? Sto cercando di creare un’interfaccia utente per il programma di scacchi che ho programmato di recente (con pezzi degli scacchi come quelli visti sopra). In esso sto usando caratteri unicode per rappresentare i miei pezzi degli scacchi ( \u2654 attraverso \u265F ). Il problema è il […]

Perché JScrollPane in JOptionPane non mostra tutti i suoi contenuti?

Sto cercando di aggiungere componenti a un JPanel, quindi metto questo pannello in un JScrollPane, quindi metto JScrollPane in JOptionPane. Il problema: solo 19 linee di componenti aggiunte. Esiste un ciclo for che determina il numero di righe di componenti, se si modifica il contatore delle condizioni a 19 o meno, verranno visualizzate tutte. Questo […]