Tengo problemas para crear un formato de fecha fijo usando JTextField
. ¿Hay alguna manera de que JTextField
tenga un formato de fecha fijo?cómo hacer que un jtextfield tenga un formato de fecha fijo?
Respuesta
Usted debe echar un vistazo a
- How to Use Formatted Text Fields (en particular con un example y another)
- How to use Spinners (en particular)
Para empezar ...
Usted puede usar JFormattedTextField con SimpleDateFormat
DateFormat format = new SimpleDateFormat("your_format");
JFormattedTextField dateTextField = new JFormattedTextField(format);
Creo que lo mejor es usar JFormatedTextField.
tengo este código de prueba este:
package your_package;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
public class.....{
private String getdate(){
DateFormat format = new SimpleDateFormat("MM/DD/YYYY"); //display your format.
Date date = new Date();//puts the date in variable.
return dateformat.format(date); //returns the format to the date variable.
}
public your_app{
.....
String date = new getdate();
txtDate.setvalue(date);
}
}
Hope esto le dará una idea y ayuda ... :)
... hay algunos problemas con su respuesta: el fragmento de código a) no se relaciona con su descripción b) no se compilará (incluso pensando que los puntos son códigos completos :-) c) no cumple con las convenciones de nomenclatura java d) la lógica está al revés (asumiendo txtData es formattedTextField) e) nada nuevo comparado con las otras respuestas ... – kleopatra
Si está usando Swing, añadir un JFormattedTextField a su JFrame . En Propiedades, haga clic en formatterFactory. En el cuadro de diálogo, elija la Categoría de fecha y luego seleccione un Formato. Ahora su formato será aplicado.
- 1. ¿Hay un formato de fecha/hora que no tenga espacios?
- 2. ¿Cómo hacer un div fijo?
- 3. Cómo desenfocar un JTextField
- 4. ¿Cómo validar un JTextField?
- 5. Cómo puedo hacer que mi ImageView tenga un tamaño fijo independientemente del tamaño del mapa de bits
- 6. Android cómo hacer que ImageView con un minWidth tenga un borde?
- 7. DateTime.Parse y hacer que funcione con un formato específico
- 8. Cómo hacer que un JMenu tenga el comportamiento de Button en un JMenuBar
- 9. Cómo agregar un LineBreak (\ n) a un String.format con un String fijo como formato?
- 10. ¿Cómo puedo crear un círculo que tenga un número?
- 11. ¿Cómo puedo hacer que un div posicionado absoluto tenga un ancho igual a su matriz menos un margen
- 12. cómo quitar MouseListener/ActionListener en un JTextField
- 13. Java, Swing: ¿cómo configuro el ancho máximo de un JTextField?
- 14. ¿Cómo puedo convertir los ticks en un formato de fecha?
- 15. ¿Cómo hacer que un archivo de texto tenga más de una codificación?
- 16. ¿Cómo puedo hacer que mi aplicación tenga un período de prueba de 30 días
- 17. ¿Cómo puedo hacer que un campo de entrada de texto enriquecido como StackOverflow tenga?
- 18. ¿Cómo transformar currentTimeMillis a un formato de fecha legible?
- 19. ¿Cómo hacer que una aplicación .NET tenga "gran dirección consciente"?
- 20. Cómo hacer que fitBounds tenga en cuenta los controles personalizados
- 21. ¿Cómo hacer que JOptionPane.showConfirmDialog no tenga seleccionado por defecto?
- 22. ¿Cómo puedo hacer que un div tenga el mismo ancho y alto de su contenido?
- 23. ¿Cómo hacer que esta tabla tenga solo un borde de 1 píxel?
- 24. Cómo hacer que un proceso tenga conocimiento de otros procesos del mismo programa
- 25. ¿Cómo hacer que un elemento tenga la altura completa de una página?
- 26. ¿Cómo puedo hacer que un botón tenga exactamente el mismo tamaño de texto?
- 27. Cómo dar un formato de fecha de entrada en iphone
- 28. Hacer DIV fijo dentro de un DIV desplazable
- 29. ¿Puedo hacer que TComboBoxEx tenga la misma altura que TComboBox?
- 30. Formato de fecha PHP
Tener un vistazo a [JFormattedTextField] (http://docs.oracle.com/javase/7/docs/api/javax/swing/JFormattedTextField.html). – Reimeus
O utilice un componente de interfaz de usuario más moderno como ['JXDatePicker'] (http://www.javalobby.org/java/forums/t45447.html) – Robin