Konvertieren JTextField-Eingabe in eine Ganzzahl
Ich bin neu in JAVA bin, bin ich versucht, zu konvertieren, eine Eingabe aus einem JTextField in eine Ganzzahl, ich habe versucht Lasten von Optionen, aber nichts, die Finsternis ist immer, dass Sie mir einen Fehler und die Fehler nicht zu machen für mich Sinn.
import java.das awt.Grafik;
import java.das awt.Farbe;
public class circle extends Shape{
public int x;
public int y;
public int Radius;
public circle (int Radius, int x, int y, Color c){
super(c);
this.x = x;
this.y = y;
this.Radius = Radius;
}
public void draw(Graphics g){
g.setColor(super.getColor());
g.fillOval(x-Radius, y-Radius, Radius * 2, Radius * 2);
}
}
Was ist dein problem?
Was ist die Fehlermeldung, die Sie bekommen?
Ich habe zwei Dateien die man hier oben, und ich arbeite auf eine andere Datei, die zum implementieren der action-listener, jetzt zu mein Anliegen ist es, was ich zu tun habe in dieser Datei, um auf mich zu verlinken, die man bis hier. Wenn das erledigt ist bin ich sicher, dass der Fehler verschwindet...
Integer.parseInt(stringVariable)
sollte konvertieren String
in eine int
. Und ich sehe, wie Sie sind, es zu benutzen.Was ist die Fehlermeldung, die Sie bekommen?
NOTE: this code does not compile at the moment, before it was but now obviously it won't since it is a mess.
: die Lösung ist "un-Durcheinander". Beheben Sie alle Fehler, natürlich. Wenn es irgendwelche, dass Sie nicht wissen, wie Sie zu beheben, dann Sie uns sagen, über die Fehler, denn wir können nicht Gedanken Lesen.Ich habe zwei Dateien die man hier oben, und ich arbeite auf eine andere Datei, die zum implementieren der action-listener, jetzt zu mein Anliegen ist es, was ich zu tun habe in dieser Datei, um auf mich zu verlinken, die man bis hier. Wenn das erledigt ist bin ich sicher, dass der Fehler verschwindet...
InformationsquelleAutor Matthew | 2012-06-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Statt:
versuchen Sie dies:
Können Sie nicht analysieren
TextField
zuInteger
, aber können Sie analysieren seine Wert enthalten - text.InformationsquelleAutor dantuch
Haben Sie zwei wichtigsten Fehler, die sofort springen, in den Sinn:
Eine bessere Lösung wäre, um eine Analyse der Texte statt, die von der JTextField, wieder als dantuch schlägt, aber dazu in einem listener von einer Art, vielleicht ein ActionListener, der ausgelöst wurde durch ein JButton drücken.
InformationsquelleAutor Hovercraft Full Of Eels
Habe ich umgesetzt Anzahl der Felder aufgrund der JFormattedTextField.
Unterstützen Sie auch ein min-und ein max-Wert.
Vielleicht findest du Sie nützlich (die Bibliothek ist open source):
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JRealNumberField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JDoubleField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JFloatField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLocalizedRealNumberField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLocalizedDoubleField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLocalizedFloatField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JWholeNumberField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JByteField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JIntegerField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JLongField.html
http://softsmithy.sourceforge.net/lib/docs/api/org/softsmithy/lib/swing/JShortField.html
Tutorial:
http://softsmithy.sourceforge.net/lib/docs/tutorial/swing/number/index.html
Homepage:
http://www.softsmithy.org
Download:
http://sourceforge.net/projects/softsmithy/files/softsmithy/
Maven:
InformationsquelleAutor Puce
Müssen Sie analysieren den Wert der
TextField
:Ähnlich
etc...
InformationsquelleAutor Kumar Vivek Mitra