Articles of jtable

Un Jtable può salvare i dati ogni volta che una cella perde lo stato attivo?

Il livello elevato: ho una tabella J che l’utente può utilizzare per modificare i dati. Ogni volta che l’utente preme Invio o Tab per terminare la modifica, i dati vengono salvati (sto asusimando che “salvato” significa davvero “il metodo setValueAt () di TableModel è chiamato”.) Se l’utente lascia la cella in qualsiasi altro modo dopo […]

Come regolare le colonne di JTable per adattarle al contenuto più lungo nelle celle di colonna

Sto utilizzando la risposta https://stackoverflow.com/a/5820366 e http://tips4java.wordpress.com/2008/11/10/table-column-adjuster/ e funziona, ma spesso anche le dimensioni delle colonne largo o troppo stretto. Non importa riempire la mia tabella con HTML o testo. Utilizzo di TableModel standard dalla documentazione di Oracle. Modalità di ridimensionamento = JTable.AUTO_RESIZE_OFF Il contenitore del mio tabel è jGoodies: FormLayout currentEventLayout = new FormLayout( […]

come stampare le righe selezionate JTable

Ho provato a fare un JTable temporaneo con le righe selezionate della Main JTable e lo stesso rendering di head e cell, ma quando provo a stamparlo, ottengo solo un rettangolo vuoto con un bordo di linea, ho visto in Come stampare righe specifiche / colonne di una tabella? in un altro modo usando limiti […]

Mostra intestazione colonna su trascinamento colonna

implemento il codice in GroupableHeader e provo ad abilitare il riordino permesso ma ho due problemi: 1: Quando si trascina una colonna, l’intestazione non viene visualizzata sulla colonna 2: Come limitare l’area trascinata della colonna per impedire l’uscita della colonna di columnGroup Non capisco perché l’intestazione non veda il trascinamento della colonna, ho letto l’intestazione […]

Come utilizzare l’editor di celle e il rendering di celle JTable personalizzati

Ho creato un JTable con un rendering di tabelle personalizzate e un editor di celle personalizzato che dà il risultato nell’immagine Ho creato il pannello mostrato nelle prime celle della tabella utilizzando una class separata che ha esteso JPanel. e aggiungi valori tabella come, tbl.setCellEditor(new customCell()); tbl.getColumnModel().getColumn(0).setCellRenderer(new customCell()); DefaultTableModel dtm = (DefaultTableModel) tbl.getModel(); Vector v […]

Carica i dati di arrayList in JTable

Sto provando a impostare elementi da un metodo chiamato FootballClub e finora va bene. ma poi ho creato un arraylist da esso e in qualche modo non riesco a trovare un modo per archiviare queste informazioni in un JTable. Il problema è che non riesco a trovare un modo per impostare un numero fisso di […]

Come stampare un object JTable nell’applicazione Java

Domanda Ora una volta che i dati sono stati recuperati dal database e visualizzati nella “tabella” dell’object JTable incorporata nello scrollPane, come si crea un lavoro di stampa che consente di stampare la tabella visualizzata come tale in formato A3? Il mio codice per recuperare i dati dal database è mostrato di seguito: try { […]

Lavorare con diversi modelli di tabelle personalizzate evitando codice ripetitivo

Sto lavorando a un progetto in cui abbiamo diverse classi di dominio per modellare i dati aziendali. Queste classi sono semplici POJO e devo visualizzarle diverse tabelle. Ad esempio, considera questa class: public class Customer { private Long id; private Date entryDate; private String name; private String address; private String phoneNumber; public Customer(Long id, Date […]

Come mantenere una singola colonna da essere riordinata in una tabella?

Ho un JTable e devo essere in grado di riordinare le colonne. Comunque voglio che la prima colonna non possa essere riordinata. Ho usato quanto segue per abilitare il riordino: table.getTableHeader().setReorderingAllowed(true); Ora è ansible riordinare le colonne includendo la prima colonna che non desidero. C’è un modo per bloccare la prima colonna? Ho visto alcune […]

Mettere JComboBox in JTable

Voglio mettere singoli JComboBoxes in ogni cella di una JTable. vale a dire. Il contenuto di JComboBox non è identico per ogni cella. Fondamentalmente mi piacerebbe essere in grado di chiamare semplicemente il seguente codice per aggiungere una riga di JComboBox nella JTable. Qualcuno ha qualche idea? Grazie JComboBox cb1 = new JComboBox(…); JComboBox cb2 […]