Articles of swing

Come posso cambiare JPanel all’interno di un JFrame al volo?

Per dirla in modo semplice, c’è una semplice app java swing che consiste in JFrame con alcuni componenti al suo interno. Uno dei componenti è un JPanel che deve essere sostituito da un altro JPanel sull’azione dell’utente. Quindi, qual è il modo corretto di fare una cosa del genere? ho provato panel = new CustomJPanelWithComponentsOnIt(); […]

Come posso far scorrere più di un object nello stesso momento?

È stata posta una nuova domanda dopo questa, trovata qui . Sono nuovo di Java, ma sto lavorando a una ricreazione di “Flappy Bird” per saperne di più su Java e sul modo in cui vengono visualizzati i grafici. Qualsiasi soluzione o suggerimento a qualsiasi delle mie domande è molto apprezzato. Grazie! In questo momento, […]

JTable non mostra

Nella mia applicazione tutto è distribuito. Su un’azione, l’applicazione recupera i dati dal DB e salva in ArrayList . Creo un object di RelativeTableModel dove passo la ArrayList . public void RelationsClicked() { ArrayList data = myParent.dbOperation.getRelations(); RelativeTableModel tModel = new RelativeTableModel(data); // subclass of AbstractTableModel myParent.SetBrowsePanelData(tModel); myParent.SetMainPanel(CashAccountingView.BROWSEPANEL); } Ho una class BrowseListPanel che ha […]

JTable, RowFilter e RowFilter.Entry

per favore ho un problema con RowFilter (il suo ComparisonType ) da mettere insieme Regex (stringa), numero, data insieme a AND, OR, NOR non ho idea di come gestire con valore null per AND, OR, NOR se Regex (String), Number, Date ha le stesse logiche o ci sono “piccole differenze” in particolare come confrontare il […]

Come restituisce XxxSize da JComponent (s) aggiunto a JLabel

come posso restituire correttamente XxxSize da JComponent (s) aggiunto a JLabel 1 °. figura >> lets LayoutManager works like as for JPanel, JLabel returns Size(0, 0) 2 °. figura >> ha added some PreferredSize to the JLabel 3 °. figura >> calculated PreferredSize from JComponent(s) added to the JLabel 4 °. figura >> lets LayoutManager […]

Come si aggiunge un ActionListener a un JButton in Java

private JButton jBtnDrawCircle = new JButton(“Circle”); private JButton jBtnDrawSquare = new JButton(“Square”); private JButton jBtnDrawTriangle = new JButton(“Triangle”); private JButton jBtnSelection = new JButton(“Selection”); Come aggiungo listener di azioni a questi pulsanti, in modo che da un metodo principale posso richiamare l’azione actionperformsd su di essi, così quando vengono cliccati posso chiamarli nel mio programma?

Come aggiungere MouseListener all’elemento su Java Swing Canvas

Mi piacerebbe creare un pannello Java che crea oggetti in cui l’utente fa clic. Dal momento che la mia applicazione reale utilizza un approccio MVC mi piacerebbe anche che questi oggetti fossero in grado di ridisegnarsi da soli quando un modello viene modificato e fornire menu per modificare le loro proprietà. Penso che il modo […]

JLabel – Mostra testo più lungo come più righe?

Quindi dire che ho una linea molto lunga che voglio mostrare in una JLabel . Come posso farlo? Attualmente, linee più lunghe si presentano come questo: Devo ridimensionare la finestra per vedere il testo completo. Come posso fare in modo che ci siano interruzioni di riga quando il testo raggiunge quasi la larghezza del mio […]

Come consentire l’introduzione di sole cifre in jTextField?

Ho provato a utilizzare l’esempio mostrato qui ma java che mostra il messaggio di errore di “AttributeSet non può essere risolto con un tipo” Ecco perché sto cercando di utilizzare un altro metodo per consentire solo cifre: txtUsername.addKeyListener(new MyKeyListener()); public class MyKeyListener extends KeyAdapter{ public void keyPressed(KeyEvent ke){ System.out.println(“Key pressed code = “+ke.getKeyCode()); if (ke.getKeyCode()>=48 […]

Quadri GUI Java. Cosa scegliere? Swing, SWT, AWT, SwingX, JGoodies, JavaFX, Apache Pivot?

Ci sono un sacco di quadri di gui là fuori per Java, ma ciò che è riconosciuto come quadro di riferimento di oggi? Quanto segue è la mia comprensione dei diversi quadri, per favore correggimi se sbagli. Questo è un insieme di domande molto vagamente definito, ma continuo a ritenerlo valido per chiunque pensi di […]