Ho problemi a creare un formato di data fisso utilizzando JTextField
. C'è un modo per JTextField
di avere un formato di data fisso?come creare un jtextfield con un formato data fisso?
risposta
Si dovrebbe dare un'occhiata a
- How to Use Formatted Text Fields (in particular con una example e another)
- How to use Spinners (in particular)
Per cominciare ...
È possibile utilizzare JFormattedTextField con SimpleDateFormat
DateFormat format = new SimpleDateFormat("your_format");
JFormattedTextField dateTextField = new JFormattedTextField(format);
Penso che il meglio stia usando JFormatedTextField.
Ho questo codice di provare questo:
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);
}
}
Spero che questo vi darà un'idea e aiuta ... :)
beh ... ci sono alcuni problemi con la tua risposta: lo snippet di codice a) non si riferisce alla tua descrizione b) non verrà compilato (anche se si pensa che i punti come codice a pieno titolo :-) c) non è conforme alle convenzioni di denominazione java d) la logica è capovolta (assumendo txtData è il formattedTextField) e) niente di nuovo rispetto alle altre risposte ... – kleopatra
Se stai usando swing, aggiungere un JFormattedTextField al JFrame . Nelle Proprietà, fare clic su formatterFactory. Nella finestra di dialogo, scegli la categoria data e poi seleziona un formato. Ora il tuo formato verrà applicato.
- 1. Come convalidare un JTextField?
- 2. Schema XML per un elemento fisso con un attributo fisso?
- 3. Come allineare il testo all'interno di un JTextField?
- 4. Formato data con onchange
- 5. Come convertire un istantaneo in un formato data?
- 6. Come creare un footer fisso in angularjs design materiale
- 7. Come aggiungere padding a un jtextfield
- 8. Sum-sottoinsieme con un sottoinsieme fisso
- 9. Convertire un formato data Javascript nel formato PHP desiderato
- 10. Formato data Java in formato data JavaScript
- 11. Come convalidare il formato della data in un modulo Spring
- 12. Come creare un oggetto data NSDate?
- 13. Jquery tablesorter per un diverso formato data
- 14. Come creare un NSDictionary con più chiavi?
- 15. Come posso aggiungere un JTextField a un MenuBar di JFrame?
- 16. MySQL - Formato colonna data
- 17. Come visualizzare la data in un formato diverso in oracle
- 18. Creare un oggetto data ISO in javascript
- 19. Come creare un formato di data amichevole (per esempio "presentate 2 giorni fa")
- 20. Android EditText con un suffisso fisso
- 21. come convertire la data in un formato `mm/gg/aaaa '
- 22. Convertire un formato data in un altro in PHP
- 23. Come faccio a leggere un file di testo in formato larghezza fisso nei panda
- 24. come applicare un FORMATO particolare di data usando eval?
- 25. Come ottengo un formato stringa della data corrente, in python?
- 26. Come dare un formato di data di input in iphone
- 27. Come convalido un formato di stringa di data in python?
- 28. Come posso convertire i tick in un formato data?
- 29. ordinale Formato data C#
- 30. C'è un formato data/ora che non ha spazi?
Dai un'occhiata alla [JFormattedTextField] (http://docs.oracle.com/javase/7/docs/api/javax/swing/JFormattedTextField.html). – Reimeus
Oppure usa un componente UI più moderno come ['JXDatePicker'] (http://www.javalobby.org/java/forums/t45447.html) – Robin