|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
How get the MySQL data in a Netbeans UII'm very new to Java and Netbeans so I was happy that making an connection with my remote MySQL server was easy. Showing the data with System.out.println also.
But showing the data in a field on my form gives problems. I have followed this example: example When I want to fill a textfield using this code: jTextFieldMV.setText(rs.getString(1)); I receive this error message: TestMySQLUI.java:125: non-static variable jTextFieldMV cannot be referenced from a static context jTextFieldMV.setText(rs.getString(1)); How can i resolve this? |
|
|
Re: How get the MySQL data in a Netbeans UIThe clue is in the "static context" part of the error message.
The components on a form are all "Instance variables" - so they belong to an instance of the form - one you create using the "new" keyword. The examples use static variables and methods - these belong to the class itself. If you declare a method (or "function" if you have a background in other languages) as static, it can only use static variables - not instance variables. An example may make this clearer... public class AClass { private static int aStaticVariable private int anInstanceVariable public static void aStaticMethod() { aStaticVariable = 1; // this is OK anInstanceVariable = 1; // this will cause a compliler error } public void anInstanceMethod() { aStaticVariable = 1; // this is OK anInstanceVariable = 1; // this is OK } } It appears that you have tried to use jTextFieldMV.setText() inside a method marked as static. |
|
|
|
|
|
Re: How get the MySQL data in a Netbeans UIHello Wade,
Sorry for posting at the wrong list, but as far as I remember I did not choose for a specific list when I posted my question. Besides you gave me an answer on a previos question without comment. I'll find out how to use another list. Thanks anyway.
|
|
|
Re: How get the MySQL data in a Netbeans UIHello Phil,
Your answer is clear, but I don't understand how to do it in my program. I tried to change the status of the methods in several ways, but keep having this problem or don't get any output at all. I found another example that does work inside Netbeans but not from the command line. But from Wade I understand this is the wrong list for my questions so I will ask somewhere else.
|
|
|
Re: How get the MySQL data in a Netbeans UIdeclare "jTextFieldMV" as static variable.... hope,u wont get error this time.
|
| Free Forum Powered by Nabble | Forum Help |