¿Cómo usar JXDatePicker?

Quiero un selector de fechas en mi jframe. Estoy usando JXDatePicker de SwingX, pero tengo problemas para averiguar cómo funciona, el selector de fechas no aparece.

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

        JXDatePicker picker = new JXDatePicker();

jLabel2.setText(picker.getDate().toString());
    }

lo que me gustaría es que el selector muestre cuándo se realizó la acción de un botón y luego escriba la fecha seleccionada en una jlabel. ¿Algunas ideas?

preguntado el 03 de mayo de 12 a las 19:05

1 Respuestas

JXDatePicker está diseñado como un componente que combina un botón, un campo editable y un componente JXMonthView. El usuario puede seleccionar una fecha del componente de calendario, que aparece cuando se presiona el botón.

Entonces, no olvide agregar su selector al contenedor, es decir:

panel.add(picker);

Aquí se presenta una ejemplo.

contestado el 03 de mayo de 12 a las 19:05

¿Podemos hacer que el campo editable sea no editable por el usuario, es decir, solo un clic en el botón permite al usuario agregar una entrada en el campo? - Anchit Mittal

@AnchitMittal datePicker.getEditor().setEditable(false); debería hacer el truco. - saxo tenor

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.