鱼C论坛

 找回密码
 立即注册
查看: 2696|回复: 0

[系列教程] NetBeans IDE用法

[复制链接]
发表于 2017-9-9 08:15:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
下面给大家推荐一个java GUI好用的IDE,如图NetBeans IDE 8.2
aaaaa.png
就像python有IDLE,PyCharm,html有sublime一样,我们也有好用的IDE,有了这个就可以进行图形化编程,下面试下载网站
  1. https://netbeans.org/downloads/
复制代码
,进入这个网站如下图:
assaasd.png
点击第一个,我用红色圈上的下载按钮,下载完了安装,把你JDK的目录给他就行了,都有提示的。然后选择新建项目,如图:
dsfsddf.png
新建java应用程序就行了。新建完后我们只有这一个主文件:
Snipaste_2017-09-09_08-02-02.png
然后在原包下的javaapplication目录下点击鼠标右键,新建一个JFrame窗体,然后顺便把用的那张图片copy过来,双击新建好的NewFrame.java双击就会出现图形化界面了,在组件面板里拖进来几个JLabel,JTextField,JButton控件,然后在JLabel里选图标那个选项,把我们的图片放进去,如图:
Snipaste_2017-09-09_08-08-11.png
就成了我帖子最开始图效果了。然后选中按钮1,点击右键,选菜单里事件选项添加个事件,就会自动转到事件的代码那里,写如下代码:
  1. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
  2.         // TODO add your handling code here:
  3.         try{
  4.         f =new FileWriter("./data.txt",true);
  5.         Date d = new Date();
  6.         String s = jTextField1.getText()+"\r\n"+jTextField2.getText()+"\r\n"+jTextField3.getText()+"\r\n"+d.toString()+"\r\n";      
  7.         f.write(s);
  8.         }catch(Exception e){
  9.             System.out.println(e);
  10.         }finally{
  11.             try{
  12.                 f.close();
  13.             }catch(Exception e){
  14.             System.out.println(e);
  15.             }
  16.     }
  17.     }               
复制代码

然后选退出按钮,也给添加个事件:
  1. private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
  2.         // TODO add your handling code here:
  3.         System.exit(0);
  4.     }         
复制代码

这个退出的语句参数如果是0就是正常退出,如果是-1就是非正常。现在就基本完成了这个小程序,明天再添加点其他功能。

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 20:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表