JXDatePicker dans une JTable

JXDatePicker dans une JTable - Java - Programmation

Marsh Posté le 29-08-2011 à 20:25:11    

bonjour,
 
je veux mettre un JXDatePicker de swingX dans ma table alors j'ai reussi de l'afficher mais pour l'utiliser et choisir une date qui va etre afficher dans la cellule => malheureusement je n'ai pas su car le DefaultCellEditor ne prend en parametre que textfield et checkbox et combobox *
alors comment faire s'il vous plait
 
le code pour l'afficher:
Code Java :
 
public class TableComponent extends DefaultTableCellRenderer {
 
 public Component getTableCellRendererComponent(JTable table,
   Object value, boolean isSelected, boolean hasFocus, int row,
   int column) {
   
  if(value instanceof JComboBox){
   return (JComboBox) value;
  }
                 else if(value instanceof JXDatePicker){
   return (JXDatePicker) value;
  }
  else
   return this;
 }
}
 
 
 
et pour utiliser les combo
il suffi de faire :
Code Java :
 
String[] aq1 = {"cheque","traite","espece"};
JComboBox sq = new JComboBox(aq1);
table.getColumn("mode de reglement" ).setCellEditor(new DefaultCellEditor(sq));
 
 
 
merci d'avance
 
 

Reply

Marsh Posté le 29-08-2011 à 20:25:11   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed