Articles of swing

Caricamento della risorsa immagine

Sto avendo un errore per la mia GUI. Cercando di impostare l’icona della barra del titolo, quindi essere incluso in un JAR eseguibile. BufferedImage image = null; try { image = ImageIO.read(getClass().getClassLoader().getResource(“resources/icon.gif”)); } catch (IOException e) { e.printStackTrace(); } frame.setIconImage(image); Ecco l’errore che sto ottenendo: Exception in thread “main” java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(Unknown […]

L’uso di JFrames multipli: buona o ctriggers pratica?

Sto sviluppando un’applicazione che visualizza le immagini e riproduce i suoni da un database. Sto cercando di decidere se utilizzare o meno un JFrame separato per aggiungere immagini al database dalla GUI. Mi chiedo se sia una buona pratica utilizzare più windows JFrame?

Devo evitare l’uso dei metodi Set (Preferred | Maximum | Minimum) in Java Swing?

Diverse volte sono stato criticato per aver suggerito l’uso dei seguenti metodi: setPreferredSize setMinimumSize setMaximumSize su componenti Swing . Non vedo alcuna alternativa al loro utilizzo quando voglio definire le proporzioni tra i componenti visualizzati. Mi è stato detto questo: Con i layout la risposta è sempre la stessa: usa un LayoutManager adatto Ho cercato […]

La GUI non funziona dopo la riscrittura in MVC

Sto praticando la programmazione in stile MVC. Ho un gioco Mastermind in un singolo file, che funziona bene (forse a parte il fatto che il pulsante “Verifica” è invisibile all’inizio). http://paste.pocoo.org/show/226726/ Ma quando l’ho riscritto per modellare, visualizzare, i file del controller – e quando clicco su Pin vuoto (che dovrebbe essere aggiornato, e ridipinto […]

Come aggiungere JTable in JPanel con layout nullo?

Voglio aggiungere JTable in JPanel cui layout è null . JPanel contiene altri componenti. Devo aggiungere JTable nella posizione corretta.