我想從數據庫中顯示的數據爲JList.But它給人錯誤非靜態變量列表不能從靜態上下文
non static variable list cannot be referenced from a static context"
at line "list.setModel(listModel)".
我應該怎麼做參考?
Connection con=DriverManager.getConnection("jdbc:odbc:Records");
Statement st=con.createStatement();
DefaultListModel listModel=new DefaultListModel();
ResultSet rs=st.executeQuery("Select * from User_table1");
while(rs.next()) {
String name=rs.getString("Filename");
listModel.addElement(name);
System.out.println(name);
}
list.setModel(listModel);
rs.close();
st.close();
這些類型的編譯錯誤是您應該在命令行應用程序中理清的事情。 – 2013-05-09 08:57:35
@Siddique Ansari刪除所有靜態排除主類:-) – mKorbel 2013-05-09 08:59:03
@AndrewThompson確實:)這就是爲什麼我刪除它。謝謝。 – Maroun 2013-05-09 08:59:09