Salve ragazzi.
Ho questa necessità:
Ho una jtable che inizialmente contiene 0 righe.
Man mano che l'utente clicca il pulsante inserisci viene inserita una nuova riga c on alcuni valori.
Ora ogni volta che viene inserita una riga ho la necessità di inserire in una determinata colonna la seconda una jscombobox.
utilizzo questo metodo
e questo funzionacodice:setUpSportColumn(table, table.getColumnModel().getColumn(2)); public void setUpSportColumn(JTable table, TableColumn tipologiaPrezzo) { //Set up the editor for the sport cells. comboBoxPrezzo = new ComboFormat(); comboBoxPrezzo.setFont(fontTable); comboBoxPrezzo.addItem(""); comboBoxPrezzo.addItem("Pr.Ingrosso"); comboBoxPrezzo.addItem("Pr.Dettaglio"); comboBoxPrezzo.addItem("Pr.Rivenditore"); tipologiaPrezzo.setCellEditor(new DefaultCellEditor(comboBoxPrezzo)); DefaultTableCellRenderer renderer = new DefaultTableCellRenderer(); renderer.setToolTipText("Clicca"); tipologiaPrezzo.setCellRenderer(renderer); }
solo però che a me servirebbe inserire una jcombobox diversa per ciascuna riga.
ùE' possibile?



Rispondi quotando