Hallo ihr Lieben!
Ich steh vor ein kleines Problem und weis nicht wie ich das lösen könnte. Erstmal der Quelltext:
private void trycatch(){
jFormattedTextField1 = new javax.swing.JFormattedTextField();
jFormattedTextField1.setMinimumSize(new java.awt.Dimension(10, 20));
jFormattedTextField1.setPreferredSize(new java.awt.Dimension(6, 25));
neueSpiel.add(jFormattedTextField1, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 95, 80, -1));
jFormattedTextField1.setCursor(new java.awt.Cursor(java.awt.Cursor.TEXT_CURSOR));
jFormattedTextField2 = new javax.swing.JFormattedTextField();
jFormattedTextField2.setMinimumSize(new java.awt.Dimension(10, 20));
jFormattedTextField2.setPreferredSize(new java.awt.Dimension(6, 25));
neueSpiel.add(jFormattedTextField2, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 95, 80, -1));
jFormattedTextField2.setCursor(new java.awt.Cursor(java.awt.Cursor.TEXT_CURSOR));
jFormattedTextField2.setVisible(false); // soll erst als true werden wen radiobutton anzahl spieler = 2 gesetzt wurde
try {
jFormattedTextField1.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("?????????????????? ????????")));
}
catch (ParseException ex) {
}
try {
jFormattedTextField2.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("?????????????????? ????????")));
}
catch (ParseException ex) {
}
Es sind 2 Textfelder mit der Bedingung das nur Buchstaben akzeptiert werden und sobald ich eins leer lasse und auf ein Button drücke (den hab ich bereits geschrieben) soll ein error Message kommen als Textlabel (hab ich auch schon). Aber durch dies Formatieren ist da schon was eingetragen und zwar 26 Zeichen. Wie mach ich das jetzt?
Danke!
itznayf
Ich steh vor ein kleines Problem und weis nicht wie ich das lösen könnte. Erstmal der Quelltext:
private void trycatch(){
jFormattedTextField1 = new javax.swing.JFormattedTextField();
jFormattedTextField1.setMinimumSize(new java.awt.Dimension(10, 20));
jFormattedTextField1.setPreferredSize(new java.awt.Dimension(6, 25));
neueSpiel.add(jFormattedTextField1, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 95, 80, -1));
jFormattedTextField1.setCursor(new java.awt.Cursor(java.awt.Cursor.TEXT_CURSOR));
jFormattedTextField2 = new javax.swing.JFormattedTextField();
jFormattedTextField2.setMinimumSize(new java.awt.Dimension(10, 20));
jFormattedTextField2.setPreferredSize(new java.awt.Dimension(6, 25));
neueSpiel.add(jFormattedTextField2, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 95, 80, -1));
jFormattedTextField2.setCursor(new java.awt.Cursor(java.awt.Cursor.TEXT_CURSOR));
jFormattedTextField2.setVisible(false); // soll erst als true werden wen radiobutton anzahl spieler = 2 gesetzt wurde
try {
jFormattedTextField1.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("?????????????????? ????????")));
}
catch (ParseException ex) {
}
try {
jFormattedTextField2.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new javax.swing.text.MaskFormatter("?????????????????? ????????")));
}
catch (ParseException ex) {
}
Es sind 2 Textfelder mit der Bedingung das nur Buchstaben akzeptiert werden und sobald ich eins leer lasse und auf ein Button drücke (den hab ich bereits geschrieben) soll ein error Message kommen als Textlabel (hab ich auch schon). Aber durch dies Formatieren ist da schon was eingetragen und zwar 26 Zeichen. Wie mach ich das jetzt?
Danke!
itznayf
Comment