Per un’etichetta JLabel con icona, se si setHorizontalTextPosition(SwingConstants.LEADING) , l’icona viene disegnata subito dopo il testo, indipendentemente dall’ampiezza dell’etichetta. Ciò è particolarmente negativo per un elenco, in quanto le icone si troverebbero ovunque, a seconda della lunghezza del testo per ciascun elemento. Ho rintracciato il codice e sembra che in SwingUtilities#layoutCompoundLabelImpl , la larghezza del […]
Questo è il mio codice attuale: package Calendar; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.SimpleDateFormat; import java.util.Date; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.Timer; public class Clock extends JLabel { private String pattern; private Timer timer; public Clock(String pattern){ this.pattern = pattern; createTimer(); timer.start(); } public Clock(){ pattern = “hh:mm:ss a”; createTimer(); timer.start(); } private […]
ho aggiunto 1.TextArea 2.TextField quindi inizio ad aggiungere JButton successivamente al contenitore …, ora usando JRadioButton voglio rimuovere JButton dal contenitore usando questo codice i=0; k=0; while(!birdButton[i].isSelected()){ i++; } System.out.println(i); k=i+2; list.removeElementAt(i); listName.removeElementAt(i); System.out.println(k); c.getContentPane().remove(k); ma quando seleziono il 1 ° pulsante radio 1 JButton dovrebbe essere cancellato a causa di k = i + […]
Come faccio a disegnare un’immagine su JPanel o JFrame, ho già letto il tutorial di oracle su questo, ma non riesco a farlo bene. Ho bisogno dell’immagine ” BeachRoad.png ” per essere visualizzata su un insieme specifico di coordinate. Ecco cosa ho finora. public class Level1 extends JFrame implements ActionListener { static JLayeredPane EverythingButPlayer; static […]
Sto cercando di creare un motore di gioco. Ho fatto la class Game ma l’errore risiede nella class KeyBoard. Qui lascio un po ‘di codice. Classe :: Gioco package transfer2pc.co.cc.game.tileengine; import java.awt.Graphics; import java.util.HashMap; import javax.swing.JPanel; import transfer2pc.co.cc.game.tileengine.input.KeyBoard; public abstract class Game extends JPanel implements Runnable { /** * */ private static final long serialVersionUID […]
Vorrei avere una finestra di dialogo interna (non finestra) per chiedere l’input dei membri. Vorrei che la finestra di dialogo fosse posizionata centralmente su uno JPanel esistente. Ho esaminato i layeredpanes e questi sembrano inutilizzabili a causa del solo layout manager (o no layout manager) su tutti i riquadri. Immagino di poter provare a sovrascrivere […]
Ho una class che estende JFrame e ha un BorderLayout. Ha due variabili di istanza private di tipo JPanel. Rappresentano pannelli di pulsanti e sono chiamati flipButton e confidenceButtons. Quando fai clic sul pulsante, il pannello dei pulsanti viene sostituito dall’altro pannello di pulsanti. Cioè, se fai clic su un pulsante in flipButton, flipButton viene […]
Sto provando a creare un gioco dell’impiccato e finora è arrivato GRANDE, ma il design del layout non sembra proprio andare al suo posto! L’alfabeto dovrebbe finire in un ordine FlowLayout in cima all’immagine Hangman con i pulsanti “Riavvia”, “Aiuto” “Aggiungi nuova parola” e “Esci” in fondo! Che cosa sto facendo di sbagliato? import java.awt.*; […]
Sto sviluppando un programma java per acquisire immagini dei dipendenti al momento della registrazione utilizzando una webcam. Posso ottenere l’immagine senza problemi e salvarla nella mia C: drive ma al momento del recupero dell’immagine solo una parte dell’immagine viene visualizzata sull’etichetta. C’è un modo per ridimensionare il JPEG prima di salvarlo? o prima di visualizzarlo? […]
Sto provando a creare una piccola GUI, ha 2 JButtons e 2 JPanel con alcune animazioni di disegno su ognuno di essi. Per impostazione predefinita, deve mostrare il primo JPanel e facendo clic sul secondo JButton voglio vedere il mio secondo JPanel. Quindi: creo JFrame, Panel1 e Panel2, dove ho disegnato le mie animazioni, creato […]