|
-
Jan 14th, 2010, 09:24 AM
#1
Thread Starter
Fanatic Member
non-static variable jTxtHostName cannot be referenced from a static context
Hello All,
I am new to Java and I am learning it, I try to get the value from a function but .. it returns error:
non-static variable jTxtHostName cannot be referenced from a static context
jTxtHostName.setText(cls1.getComputerName());
public String getComputerName()
{
String ret = "";
try {
ret = InetAddress.getLocalHost().getHostName();
} catch (UnknownHostException ex) {
Logger.getLogger(Class1.class.getName()).log(Level.SEVERE, null, ex);
}
return ret;
}
what I missed?
-
Jan 14th, 2010, 06:22 PM
#2
Re: non-static variable jTxtHostName cannot be referenced from a static context
You cannot call a non-static method from another static method.
For example Class Test has 2 methods one is the public static void main and the other is "public String toString" You cannot call the method toString from the main function without instantiating a new "Test"
"I'm not normally a praying man, but if you're up there, save me... Superman!" - Homer Simpson
My Blog
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|