Articles of awt

drag and drop di Java

Cerco di fare amicizia con il drag and drop in java ma tutti i tutorial che ho trovato sono stati … (facendomi arrabbiare) Tutto quello che voglio è trascinare una “PublicUserLabel” da una JList (inclusa in un self-service JPanel chiamato “UserPanel”) e rilasciarla in una class selfmade generata da JTabbedPanel. È molto importante trascinare l’object […]

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

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

Ottenere il valore RGB da sotto il cursore del mouse

Sto cercando di creare un programma che rileva il colore che si trova sotto il cursore del mouse e quindi visualizza i valori di colore e RGB in una finestra sullo schermo. Sono MOLTO nuovo a Java quindi non so molto di nulla. Ho due codici su cui ho lavorato, con l’aiuto di un amico, […]

Disegnare un componente su BufferedImage provoca la corruzione del display

Sto usando il componente JScrollNavigator qui descritto, al fine di fornire una finestra di navigazione su un grande componente CAD “simile ad un canvas” che ho incorporato in un JScrollPane . Ho provato ad adattare JScrollNavigator per disegnare un’immagine in miniatura della canvas per fornire all’utente un contesto aggiuntivo. Tuttavia, l’azione di fare ciò causa […]

java multiple graphics

Va bene così ho lavorato su questo codice per un po ‘che mostra come funzionano gli algoritmi di ordinamento. In questo momento ho lavorato dove ordina più grafici con lo stesso tipo, ma ho bisogno che ogni grafico faccia un diverso tipo allo stesso tempo. Ho cercato e cercato di risolvere questo per giorni e […]

Copia negli appunti in Java

Voglio impostare gli appunti dell’utente su una stringa in un’applicazione console Java. Qualche idea?

paintComponent () vs paint () e JPanel vs Canvas in una GUI di tipo pennello

Ho ricevuto alcune idee interessanti e critiche da questo , questo e questo post (vedi l’ultimo post per il codice della GUI in questione). Tuttavia, sono ancora abbastanza confuso su alcune cose. Principalmente, qual è il modo meno costoso di visualizzare la grafica degli utenti? Più specificamente, ho usato un metodo paintComponent() dalla class JPanel […]

Come definire più azioni JButton da una class diversa

Sto scrivendo un programma in cui ho bisogno di fare diverse azioni per una class separata a seconda di quale pulsante si fa clic. public class NewJFrame{ public static JButton b1; public static JButton b2; public static JButton b3; } public class Slot{ int value; JButton button; Slot(int value, JButton button) { this.value=value; this.button=button; } […]

Cosa fa .pack ()?

Sto imparando su JPanel e GridLayout, questo snippet di codice produrrà un semplice JPanel con 6 pulsanti package testing; import java.io.*; import java.util.*; import java.security.*; import javax.xml.bind.DatatypeConverter; import java.lang.*; import java.awt.*; import javax.swing.*; public class Testing { public static class GridPanel extends JPanel { public GridPanel() { setLayout(new GridLayout(2,3)); setBackground(Color.GREEN); this.setPreferredSize(new Dimension(500,500)); JButton b1 = […]