Forum: Omvandla

Forum huvudsida -> Programmering -> Omvandla

Sidor: 1

Till botten

Crossbone 16:09 - 19:e December 2006 | Post #1
Medlem
Inlägg: 5


Skicka PM
Hej. Jag stötte på ett problem idag i skolan. Vi programmerar i java då.
Vi har precis börjat arbeta med Grafik. Vi använder oss av bibloteket Swing.
Nu är det så att jag har en
JLabel som heter låt oss säga 'svar'.
och en annan variabel som är av typen double.
jag har inga problem att omvandra JLabel till int/char/double/whatever
men att omvandla JLabel till något av dem verkar inte fungera som jag vill det ska fundera. Så jag undrar hur man kan lösa det problemet? någon som har något förslag?

-------------------------
Ingen signatur!



Independence 16:56 - 19:e December 2006 | Post #2
Administratör
Inlägg: 1800


Skicka PM
Hmm, jag tror du skrev något i fel ordning:

jag har inga problem att omvandra JLabel till int/char/double/whatever
men att omvandla JLabel till något av dem verkar inte fungera som jag vill det ska fundera.



-------------------------

Vi är riddarna som säger fiskbulle!





Crossbone 17:07 - 19:e December 2006 | Post #3
Medlem
Inlägg: 5


Skicka PM
hm nej jag gjorde inte det. inga problem med JLabel till double men däremot tvärtom.

-------------------------
Ingen signatur!



Independence 17:30 - 19:e December 2006 | Post #4
Administratör
Inlägg: 1800


Skicka PM
Du skrev ju JLabel till ... och sedan JLabel till ..., alltså båda åt samma håll, därav tyckte jag att du skrev något av dem i fel ordning. Men nu har du ju skrivit i ditt senaste inlägg att det var double till JLabel som krånglade så det spelar ingen roll längre.
Hur gör du själva omvandlingen? Typ new JLabel(<doubletalet>); ? Du kanske måste konvertera det till en string innan, men jag bara chansar Smiley

-------------------------

Vi är riddarna som säger fiskbulle!





Crossbone 17:51 - 19:e December 2006 | Post #5
Medlem
Inlägg: 5


Skicka PM
okej. hm. jag testade jätte mkt kändes det som. men kanske var jag bara lite trött. ska försöka mig på det nästa gång jag sitter i skolan. tack för svar Smiley

-------------------------
Ingen signatur!



Crossbone 13:51 - 9:e Januari 2007 | Post #6
Medlem
Inlägg: 5


Skicka PM
hej igen.
tillbaka efter lovet och har klurat lite. känns som jag är närmare en lösning fast ändå inte.


här är koden

if (tempCount == "+") {
tempSvar = temptal1 + temptal2;
temp.setText(Double.toString(tempSvar));
svar.setText(temp);
}

här är felmedelandet:
C:\Program\netbeans-4.1\Projekt\Java\Graphic\src\graphic\GrafiskMiniräknare.java:92: setText(java.lang.String) in javax.swing.JLabel cannot be applied to (javax.swing.JLabel)
svar.setText(temp);

-------------------------
Ingen signatur!



Sidor: 1

Forum huvudsida -> Programmering -> Omvandla
Atom feed

Du får inte posta i den här tråden | Till toppen