本文简要描述了在Eclipse下,JAVA桌面应用程序开发的基本步骤,以备以后参考。

创建基本的桌面应用程序

首先建一个Java工程文件。File→New→JavaProject

然后,在src目录右键菜单选择New→Other…

在Select a wizard窗口中选择WindowBuilder→Swing Designer→Application Windows

在New Swing Application窗口定义中输入Package和Name的值,按Finish完成对窗口的定义。

编辑已创建的桌面应用程序

打开mainWindow.java文件,可以看到自动生成的窗口的源代码(当选择Source模式时)

当选择Design模式时,可以看到主窗体的设计界面

运行新创建的桌面应用程序

在mainWindow.java文件的右键菜单中,选Run As→Java Application,可以运行新生成的Java桌面应用程序。当然,现在这个程序除了可以显示一个窗体,没有其它的实际功能。

【JAVA桌面应用程序的开发 (1)】相关推荐

  1. 浅谈桌面应用程序的开发

    浅谈桌面应用程序的开发 常用的桌面的应用程序的开发有这几个技术(难度递减) windows api > MFC > Qt > WinForm = VB = DevExpress &g ...

  2. html air 桌面开发,adobeair桌面应用程序的开发流程分享.docx

    PAGE / NUMPAGES Adobe AIR桌面应用程序的开发流程 富媒体时代使RIA成为桌面应用开发的主流,人们开始追求高互动性和具有美观感受的应用程序.Flash在视觉效果上的优势,加上在R ...

  3. Java桌面应用程序

    java桌面应用印象 因为桌面程序运行在宿主机器上, 所以比如你运行java桌面程序,必然要安装java虚拟机, 也就是相当于在操作系统上再加一层抽象, 这与直接调用api的桌面程序效率相比,或多或少 ...

  4. java怎么将程序保存在桌面_在Java桌面应用程序中保留数据的最佳方法是什么?...

    我的桌面应用程序中有一大堆 Java对象,我试图决定将文件作为文件系统的最佳方式. 我曾经有过一些想法: >使用DataOutputStream滚动我自己的串行器:这将给我最大的控制文件中的内容 ...

  5. android 开发桌面应用程序,安卓开发基础教程-Android多界面应用程序开发

    开篇 本文阅读需10分钟,简单易上手,属于安卓开发教程的基础部分. 建议精读,深刻理解大意.多做实践.多写代码. 本文章由做全栈攻城狮原创首发. 同名公众号已开启,官网www.8z5.net. 本套教 ...

  6. Java桌面截图程序(带快捷键)

    源代码地址:github 运行环境:win10,因为用了dll文件,不跨平台! 程序GUI界面(很简陋): 截屏效果: 图片信息: 程序编写思路: 首先Java程序在失去焦点后无法使用全局快捷键的功能 ...

  7. java桌面应用程序打包为exe

    问题:java application需要运行在jre下,客户端配置环境会不方便,因此需要简化安装.最终使用exe4j成功打包. 需注意: 1.单独建一个文件夹将完整的jre和jar文件复制到文件夹下 ...

  8. 安卓java桌面图标程序_android如何定制默认桌面上应用程序和shortcut图标 | 学步园...

    可以在res/xml/default_workspace.xml文件中增加或删除tag标记块 如果想删除默认browser图标: launcher:packageName="com.andr ...

  9. (java桌面应用程序)淘金者游戏及玩法介绍

    1.这是一款由笔者自己写的java游戏,历时10-20天完工; 2.编译工具myeclipse; 3.欢迎加qq:1369038795, 1.下载 到作者115网盘共享文件里下载,http://u.1 ...

最新文章

  1. 重型车辆盲区行为检查Behaviours – Heavy Vehicle Blind Spots
  2. java 详解 搭建 框架_在Eclipse中搭建Struts框架过程详解
  3. grafana导入json文件没有数据_XAMPP客户端环境无法导入较大Mysql数据库文件的解决方法...
  4. 如何分析线程转储– IBM VM
  5. java switch小程序,微信小程序 switch组件详解及简单实例
  6. react 动态添加组件属性_React的组件动态参数使用Underscore和Context来传递
  7. 面试怪事:网上抄答案的程序员
  8. JS特效代码大全(三)
  9. 苹果系统itunes连iphone连不上服务器,iphone连不上itunes怎么办,iphone连不上itunes的解决办法...
  10. android7.0后台,安卓7.0带来一键清理后台 真能使手机变快吗
  11. 格力成立子公司造芯片 亲自挂帅的董明珠能成功吗
  12. (九五至尊)九大管理体系,五大过程组:软考高级信息系统项目管理师
  13. 服务器H330阵列卡不建议做Raid5
  14. 用C++实现复数的四则运算
  15. 百度地图API显示车辆运行轨迹并动画展示
  16. 交通事故自助系统小程序
  17. php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
  18. html栏目切换,最简单的栏目切换方法(样式系列之栏目切换篇2)
  19. 如何将 java 项目打包成exe可执行文件
  20. 魔兽争霸3 for Mac 汉化版 即时战略游戏 支持M1

热门文章

  1. 基于径向基函数(RBF)的函数插值
  2. 基于Python实现体育彩票选号器功能代码实例
  3. 前端可不止页面美化这么简单,用户体验爽不爽还得靠它
  4. python单向循环链表
  5. 鼠标导向+方向键移动
  6. jsp允许跨域访问_js跨域访问解决方法(jsp代理)
  7. 微信小程序----WXML
  8. php mysql js弹出登陆小窗口_基于Jquery+div+css实现弹出登录窗口(代码超简单)_jquery...
  9. Java高级编程架构——Spring实战:Spring初探
  10. 将字符串转换成String类型 eg:String s = “113@ ere qqq yyui“请输出所有子串【split方法】