Articles of swing

Differenza tra vernice, verniceComponente e vernice Componenti in Swing

Qual è la differenza effettiva tra paint() , paintComponent() e paintComponents() in Java Swing? Ho cercato di capire cosa spiegava nei documenti Oracle ma non sono chiaro.

Listener di selezione selezione JComboBox?

Sto cercando di far scattare un evento ogni volta che viene effettuata una scelta da un JComboBox . Il problema che sto avendo è che non esiste un metodo addSelectionListener() ovvio. Ho provato a utilizzare actionPerformsd() ma non si triggers mai. A corto di override del modello per il JComboBox sono fuori di idee. Come […]

JPanel ridipingere il problema

Ho un JFrame che contiene 2 sottoclassi JPanel e 2 JLabel in BorderLayout. Uno dei JPanel contiene JButtons e l’altro è utilizzato per visualizzare la grafica. I JLabels sono a nord ea sud, il bottone JPanel a ovest e il display JPanel al centro. Il display JPanel richiede un refresh costante, quindi invoco il suo […]

Associazioni chiave contro gli ascoltatori chiave in Java

Prendo atto che in Java / Swing sembrano esserci almeno due modi diversi di gestire gli eventi chiave: Legami chiave Ascoltatori chiave Quali sono i vantaggi / svantaggi di ciascuno e quando si preferisce uno piuttosto che l’altro?

Java – JScrollPane trasparente

Ho un JTextArea e sta cavalcando ontop di un JScrollPane. Ad ogni modo, so che posso usare il metodo getViewPort() per impostare l’opaco della vista … ma non riesco a trovare alcun segno su come farlo … ovunque. :S Ecco cosa ho finora: if (e.getKeyCode() == KeyEvent.VK_F) { if (sp.isVisible()) { sp.setVisible(false); } else { […]

Come rappresentare i valori doppi come cerchi in una matrice 2d in java

quindi voglio scrivere un esploratore di matrici che mi permetta di riordinare righe e colonne di una matrice. Per questo scopo ho usato la class Jtable. Ora il problema che ho è che è molto difficile riordinare una matrice osservando i valori double, quindi vorrei stampare la matrice non con i valori double ma con […]

Disegnare un rettangolo che non scomparirà nella prossima vernice

Sto cercando di creare un JPanel che disegna rettangoli. Il Pannello ha bisogno di disegnare un sacco di rettangoli, ma non si muovono. Una soluzione al mio problema era creare una lista con tutti i rettangoli che ho già creato e disegnarli tutti in ogni chiamata di “Paint”. Ma ci sono molti rettangoli e rallenta […]

Ottenere font, dimensioni, grassetto, ecc

Sto riscontrando problemi nell’accedere a font Windows o tipi di carattere e dimensioni predefiniti. Quindi per il mio programma java ho un JComboBox con caratteri, dimensioni e colors. Il problema è che ho bisogno di pre-inserire caratteri, dimensioni e colors. Come potrei ottenere i caratteri, i colors e le dimensioni predefiniti? Finora questo è quello […]

Impostazione della dimensione massima di un JDialog?

La versione breve: devo fare qualcosa di complicato per far funzionare setMaximumSize () di JDialog? La versione completa: Ho un JDialog (gestore di layout: BorderLayout) che contiene un riquadro di scorrimento e un JPanel in basso con i pulsanti di commit. Il riquadro di scorrimento contiene un JPanel che viene creato dynamicmente da qualche parte […]

Passare valori tra JFrames

Ho due Jframes in cui frame1 ha alcuni campi di testo e quando si fa clic su un pulsante su frame1, apro un altro JFrame che contiene una casella di ricerca e un JTable contenente i risultati di ricerca. Quando faccio clic su una riga del risultato su JTable, desidero che i valori specifici si […]