Articles of swing

Come posso rendere più fluida l’animazione di Java Swing

Sto creando una transizione animata delle diapositive in Java, ed è instabile sul mio attuale modello MacBook Pro e sul mio vecchio iMac, su Java 6, 7 e 8. Cosa posso fare per rendere l’animazione più uniforms all’utente su Mac OS X? import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class ScratchSpace { public […]

Cosa fa super.paintComponent (g)?

Che cosa fa super.paintComponent(g) (specialmente quando lo inseriamo nel metodo paintComponent ())? Sono sorpreso di non vedere nessuno chiedere questo in SO prima. Estraggo le note della mia scuola su Java Graphics, l’unica cosa che menziona su questa riga di codice è “do not delete” . Comunque ho praticato e legato il metodo paintComponent () […]

Come impostare Focus su JTextField?

Realizzo il mio gioco senza mouse, quindi usare il puntatore non è una scelta. Il menu Punteggio più alto mostrerà quando il giocatore perde. questo è il mio codice highScore=new MyTextField(“Your Name”); highScore.addKeyListener(this); highScore.setFont(font); highScore.requestFocusInWindow(); Ho provato highScore.setFocusable(true); highScore.requestFocusInWindow(); highScore.requestFocus(true); highScore.requestFocus(); ma ancora non si sono concentrati sul mio JTextField . Come focalizzarlo?

Fai un pulsante

Sto provando a fare un JButton intorno alle coordinate (x, y) di (150,210). Voglio che il pulsante sia un ovale della dimensione (40,40). E il colore di sfondo dei pulsanti rosso. Non ha bisogno di testo, quindi dovrei ottenere un pulsante per qualsiasi dimensione desideri, giusto? Sto usando un pannello e imposto il setLayout su […]

JTable inserire la chiave

Sto sviluppando un’applicazione che utilizza jTable per la gestione dell’inventario. L’azione è, digitando il codice dell’object in un jTextField e premendo il tasto Invio , i dettagli di quel codice dovrebbero arrivare a jTable . E lì devo digitare la quantità e premere Invio per calcolare la quantità. Ma ora dando il codice dell’articolo i […]

Come rimuovere una riga da JTable?

Voglio rimuovere alcune righe da un JTable. Come posso farlo?

JTable Multiple Header Rows

Sto usando un JTable nella mia applicazione e desidero avere 2 righe per le intestazioni, in questo modo: Questo è ansible o dovrei fare qualcos’altro? E allora? Usando Supertitle-titleA, SuperTitle-titleB occupa troppo spazio e rende ridondanti le informazioni.

Come avvolgere le linee in una cella jtable?

Sto cercando di implementare un TableRenderer personalizzato come descritto in questo tutorial . Mi piacerebbe che la linea di rendering avvolga ogni testo che è troppo lungo per la cella data. L’idea è di usare TextArea come renderer, poiché supporta il ritorno a capo. Tuttavia, il seguente codice non si comporta come previsto: public class […]

Elenco delle proprietà dell’interfaccia utente di Java Swing?

Sembra che ci siano un sacco di proprietà dell’interfaccia utente che possono essere impostate con UIManager.put(“key”, value); C’è una lista da qualche parte di tutti i tasti che possono essere impostati?

addKeyListener () non funziona con JPanel

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