Tag: windowbuilder

找不到合适的驱动程序(SQLite)

我希望有一个人可以帮助我。 我正在开发一个与SQLite数据库连接的简单应用程序。 以下是我的连接代码: try { Connection con = DriverManager.getConnection(“jdbc:sqlite:myDB.sqlite”); PreparedStatement pstm = con.prepareStatement(“insert into hell(username,pssword) ” + “values (‘”+tfUname.getText()+”‘,'”+tfUpass.getText()+”‘)”); pstm.close(); con.close(); JOptionPane.showMessageDialog(null,”Congrats, you have been registered succesfully”); RegisterWindow rw = new RegisterWindow(); rw.setVisible(false); pack(); dispose(); } catch(SQLException ex) { setTitle(ex.toString()); } 这只是一个在数据库中加载用户名和密码的窗口。 我遇到的问题是当我点击按钮时出现以下exception: “java.sql.SQLException: No suitable driver found for jdbc:sqlite:C\\LoginJava2\\myDB.sqlite” (我找到了一个关于如何使用Java连接到SQLite数据库的示例,我发现的示例效果很好) 这个程序我在窗口构建器(eclipse)中这样做。 我使用的是我在我找到的示例中使用的相同驱动程序。 我不知道是否必须使用其他驱动程序。 事实上,我尝试过不同的驱动程序,但仍然会显示该消息。

如何在JTextfield中设置像Placeholder一样的文本

我希望在表单加载时将一些文本放在text-Field中,这表示用户,当用户点击该文本时,文本会自动删除。 txtEmailId = new JTextField(); txtEmailId.setText(“Email ID”); 我已经写了上面的代码,但它显示文本并保持原样,当用户点击该文本按钮我想删除它。 有没有办法完成这项任务?

在Eclipse 4.2上安装WindowBuilder

我正在使用从这里下载的Eclipse Juno 4.2。 在以前的安装中,我一直在使用3.7,我一直在使用WindowBuilder,我发现它非常有用。 我注意到这次没有包含它,所以我使用了此页面 上提供的此更新站点 (zip文件下载提供了“文件不可用”错误)。 但是,当我运行安装时,它迅速爬升到28%,然后冻结。 半小时后,我收到一个很长的错误,其消息以此文本开头: 收集要安装的会话项时发生错误 上下文是:(profile = epp.package.java,phase = org.eclipse.equinox.internal.p2.engine.phases.Collect,operand =,action =)。 下载时出现多个问题。 无法在http://download.eclipse.org/windowbuilder/WB/integration/4.2/plugins/org.eclipse.wb.core_1.5.0.r42x201205291332.jar.pack.gz上阅读存储库。 ( 全文 ) 有谁知道如何安装它?

使用像Eclipse这样的进度条制作启动画面

我的主类从文件加载配置然后显示一个框架。 我想使用像Eclipse这样的进度条创建一个启动画面,以便在加载文件时进度会增加,并且在加载文件后浮动消失。 然后我的主框架被加载。 MainClass代码: public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext( “classpath:/META-INF/spring/applicationContext.xml”); // splash with progress load till this file is loaded UserDao userDao = context.getBean(UserDao.class); isRegistered = userDao.isRegistered(); System.out.println(“registered: ” + isRegistered); if (isRegistered) { // progress finish and hide splash log.debug(“user is registered”); // show frame1 } else { […]