Articles of swing

Stampa di un JPanel con Japer scorrevole su di esso

Voglio solo stampare un JPanel che abbia un JTable scorrevole su di esso. Ho orientato JPanel con JTable su di esso. Ma posso stampare solo l’area visibile. I contenuti nell’area scorrevole di JTable non vengono stampati.

Quale sarebbe il modo migliore per build il mio programma?

È la prima volta che cercherò di creare un programma completo da solo, fino ad ora ho solo sviluppato metodi individuali e lezioni individuali, quindi mi piacerebbe sentire i tuoi pensieri e suggerimenti su quale sarebbe il modo più ottimale di creare la mia GUI / programma. L’idea è che ho un JFrame con un […]

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: scorri fino a un testo specifico all’interno di JTextArea

Sto cercando di implementare una funzione all’interno del programma corrente che sto scrivendo e voglio imparare come scorrere verso il basso in un testo specifico all’interno di una JTextArea. Ad esempio, diciamo che ho il seguente: JTextArea area = new JTextArea(someReallyLongString); someReallyLongString rappresenterebbe un paragrafo o una porzione di testo molto grande (in cui la […]

Aggiunta di jRadioButton in jTable

Sto cercando di aggiungere jRadioButton in jTable . Ho usato il codice indicato private class CustomCellRenderer extends DefaultTableCellRenderer { /* (non-Javadoc) * @see javax.swing.table.DefaultTableCellRenderer#getTableCellRendererComponent(javax.swing.JTable, java.lang.Object, boolean, boolean, int, int) */ @Override public Component getTableCellRendererComponent(JTable table, Object value,boolean isSelected, boolean hasFocus, int row, int column) { return new javax.swing.JRadioButton(); } } Ma quando jTable questo sto […]

Avere immagini come sfondo di JPanel

Sono nuovo in Java e sto creando un gioco con la grafica. Ho questa class che si estende da JFrame . In questa class, ho molti JPanel che hanno bisogno di un’immagine come sfondo. Come so, per essere in grado di dipingere le immagini in JPanel, ho bisogno di avere una class separata che si […]

Come impostare il colore su una determinata riga se vengono soddisfatte determinate condizioni utilizzando java?

Ho un grafico. (Tablesummary). una delle colonne è EXPIRY. Voglio evidenziare la riga con il cliente la cui data di scadenza è già scaduta nella data corrente. ho già capito la logica ma non riesco a far diventare la riga rossa o altri colors. ecco il mio codice: int count = (tableSummary.getRowCount()); NumberFormat formatter = […]

Come posso cambiare il colore di evidenziazione di un JComboBox focalizzato

Permettetemi prima di spiegare cosa sto cercando di ottenere. Sto creando un modulo di inserimento dati in Swing, composto da un numero di JComboBoxes e JTextFields. Una routine di validazione itera su quei componenti e determina se i valori specificati per ciascun controllo sono “validi” (i dettagli della convalida sono irrilevanti ai fini di questo […]

Immagine di sfondo JFrame

Sto creando una GUI, anche se semplice, e voglio avere un’immagine di sfondo (2048 X 2048) riempire l’intera finestra e un quadrato nell’angolo in alto a sinistra dove è ansible caricare l’immagine occasionale di 64 X 64. Grazie in anticipo a tutti coloro che aiutano 🙂 Modifica: so già come rendere JFrame una dimensione fissa, […]

Come cambiare il colore di evidenziazione in Java Swing TextArea? Inoltre, modificare l’inizio del testo corrispondente alla posizione di evidenziazione

Problema 1: utilizzando il defaulthighighter, posso trasformare le linee focalizzate in blu. Ora voglio cambiarlo con altri colors. Qualcuno sa come cambiare questo parametro? — risolto Problema 2: pos è l’indice iniziale della mia sottostringa che voglio evidenziare. Io uso setCaretPosition (pos); per aggiornare il contenuto visualizzato. Ma appare sempre in fondo alla finestra. Voglio […]