马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
下面给大家推荐一个java GUI好用的IDE,如图NetBeans IDE 8.2
就像python有IDLE,PyCharm,html有sublime一样,我们也有好用的IDE,有了这个就可以进行图形化编程,下面试下载网站https://netbeans.org/downloads/
,进入这个网站如下图:
点击第一个,我用红色圈上的下载按钮,下载完了安装,把你JDK的目录给他就行了,都有提示的。然后选择新建项目,如图:
新建java应用程序就行了。新建完后我们只有这一个主文件:
然后在原包下的javaapplication目录下点击鼠标右键,新建一个JFrame窗体,然后顺便把用的那张图片copy过来,双击新建好的NewFrame.java双击就会出现图形化界面了,在组件面板里拖进来几个JLabel,JTextField,JButton控件,然后在JLabel里选图标那个选项,把我们的图片放进去,如图:
就成了我帖子最开始图效果了。然后选中按钮1,点击右键,选菜单里事件选项添加个事件,就会自动转到事件的代码那里,写如下代码:private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try{
f =new FileWriter("./data.txt",true);
Date d = new Date();
String s = jTextField1.getText()+"\r\n"+jTextField2.getText()+"\r\n"+jTextField3.getText()+"\r\n"+d.toString()+"\r\n";
f.write(s);
}catch(Exception e){
System.out.println(e);
}finally{
try{
f.close();
}catch(Exception e){
System.out.println(e);
}
}
}
然后选退出按钮,也给添加个事件:private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
}
这个退出的语句参数如果是0就是正常退出,如果是-1就是非正常。现在就基本完成了这个小程序,明天再添加点其他功能。 |