Netbeans JAVA GUI开发背景设置图文全攻略
- 格式:doc
- 大小:507.00 KB
- 文档页数:5
Java环境配置图⽂教程(推荐)
今年新开Java课程第⼀步就是…配置环境
就从Java的环境配置开始好了
以下是正式的步骤
⾸先,从Oracle的官⽹下载jdk的安装包
先点接受许可协议,然后⾃⾏选择对应的系统版本下载。
我的是64位的win10,直接选了最后⼀个,如果是32位的windows就需要倒数第⼆个。
下载完成后直接双击安装就好了,弹出pac权限要求的时候选择是(选否的话就不⽤继续了:)
这⾥的安装路径⾃⼰选择⼀个C盘以外的⽬录安装,防⽌在系统出现问题的时候Java的环境出现问题
接下来就直接等进度条结束就好了,弹出的Java安装窗⼝也是⾃⼰选择⼀个⽂件夹安装,注意的是这个⼀定要空⽂件夹才可以
等到安装过程结束以后直接点关闭就好了,后续步骤也只是转到⼀个⽹站,没什么实际意义
安装完成后接下来就是环境的配置了
⾸先找到java的安装⽂件夹,进⼊bin⽂件夹⽬录下,选中并复制完整路径
进⼊我的电脑,属性选项卡
然后开始配置环境变量
选中⽤户变量中的path,点击编辑,然后把刚刚复制的完整路径粘贴到它的变量值⾥⾯,直接⼀路确定下去就好了
现在就可以进⼊命令⾏模式输⼊以下代码查看Java版本1 java -version
如果显⽰这样的结果的话就是成功安装了
如果没有的话……就是操作失误,重头再来吧
以上这篇Java环境配置图⽂教程(推荐)就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。
NETBEANS JAVA GUI开发背景设置攻略开发环境:Netbeans 7.0.1建立项目:java应用程序步骤:1.建立Frame窗体:2.开始建立层次结构控件:3.在jLayeredPanel中建立第一个Panel(面板)3.共建立两个panel面板:4.在panel下建立jLabel标签,用来放置图片:5.最终形成如下列表6.在jLabel1中添加位于背景图片层上层的需要显示出来图片等。
右击jlabel1属性,选择如下位置打开添加图片对话框首先用“导入到项目”,将外面的资源导入,然后在“文件”中即可添加该文件,即可显示7.同法,在jLabel2中添加背景图片。
最后由于jPanel1位于上层,遮住了下层的背景。
右击jlanel1,选择如下:将其opaque值选为false.即透明效果即可。
祝:编程愉快。
有问题可通过交流群交流群号:计算机项目交流群(225672513)199条建筑设计知识1. 公共建筑通常以交通、使用、辅助三种空间组成2. 美国著名建筑师沙利文提出的名言‘形式由功能而来’3. 密斯.凡.德.罗设计的巴塞罗那博览会德国馆采用的是‘自由灵活的空间组合’开创了流动空间的新概念4. 美国纽约赖特设计的古根海姆美术馆的展厅空间布置采用形式是串联式5. 电影放映院不需采光6. 点式住宅可设天井或平面凹凸布置可增加外墙面,有利于每层户数较多时的采光和通风7. 对结构形式有规定性的有大小和容量、物理环境、形状的规定性8. 功能与流线分析是现代建筑设计最常用的手段9. 垂直方向高的建筑需要考虑透视变形的矫正10. 橙色是暖色,而紫色含有蓝色的成分,所以偏冷;青色比黄色冷、红色比黄色暖、蓝色比绿色冷11. 同样大小冷色调较暖色调给人的感觉要大12. 同样距离,暖色较冷色给人以靠近感13. 为保持室内空间稳定感,房间的低处宜采用低明度色彩14. 冷色调给人以幽雅宁静的气氛15. 色相、明度、彩度是色彩的三要素;三元色为红、黄、蓝16. 尺度的概念是建筑物整体或局部给人的视角印象大小和其实际大小的关系17. 美的比例,必然正确的体现材料的力学特征18. 不同文化形成独特的比例形式19. 西方古典建筑高度与开间的比例,愈高大愈狭长,愈低矮愈宽阔20. ‘稳定’所涉及的要素是上与下之间的相对轻重关系的处理21. 人眼观赏规律H 18°~45°局部、细部2H 18°~27°整体3H <18°整体及环境22. 黄金分隔比例为1:1.61823. 通风屋面只能隔离太阳辐射不能保温,适宜于南方24. 总图布置要因地制宜,建筑物与周围环境之间关系紧凑,节约因地;适当处理个体与群体,空间与体形,绿化和小品的关系;合理解决采光、通风、朝向、交通与人流的组织25. 热水系统舒适稳定适用于居住建筑和托幼蒸汽系统加热快,适用于间歇采暖建筑如会堂、剧场26. 渐变具有韵律感27. 要使一座建筑显得富有活力,形式生动,在构图中应采用对比的手法对比的手法有轴线对比、体量对比、方向对比、虚实对比、色彩对比28. 要使柱子看起来显得细一些,可以采用暗色和冷色29. 巴西国会大厅在体型组合中采用了对比与协调的手法30. 展览建筑应使用穿套式的空间组合形式31. 室外空间的构成,主要依赖于建筑和建筑群体组合32. 在意大利威尼斯的圣马可广场的布局中,采用了强调了各种空间之间的对比33. 当坡地坡度较缓时,应采用平行等高线布置34. 建筑的有效面积=建筑面积-结构面积35. 加大开窗面积的方法来解决采光和通风问题较易办到36. 中国古代木结构大致可分为抬梁式、穿斗式和井干式三种37. 建筑构图原理的基本范畴有主从与重点、对比与呼应、均衡与稳定、节奏与韵律和比例与尺度38. 建筑构图的基本规律是多样统一39. 超过8层的建筑中,电梯就成为主要的交通工具了40. 建筑的模数分为基本模数、扩大模数和分模数41. 建筑楼梯梯段的最大坡度不宜超过38°42. 住宅起居室、卧室、厨房应直接采光,窗地比为1/7,其他为1/1243. 住宅套内楼梯梯段的最小净宽两边墙的0.9M,一边临空的0.75M住宅室内楼梯踏步宽不应小于0.22M,踏步高度不应小大0.20M44. 住宅底层严禁布置火灾危险性甲乙类物质的商店,不应布置产生噪声的娱乐场所45. 地下室、贮藏室等房间的最低净高不应低于2.0米46. 室内坡道水平投影长度超过15米时,宜设休息平台47. 外墙内保温所占面积不计入使用面积烟道、风道、管道井不计入使用面积阳台面积不计入使用面积壁柜应计入使用面积48. 旋转楼梯两级的平面角度不大于10度,且每级离内侧扶手中心0.25处的踏步宽度要大于0.22米49. 两个安全出口之间的净距不应小于5米50. 楼梯正面门扇开足时宜保持0.6米平台净宽,侧墙门口距踏步不宜小于0.4米,其门扇开足时不应减少梯段的净宽35. 加大开窗面积的方法来解决采光和通风问题较易办到36. 中国古代木结构大致可分为抬梁式、穿斗式和井干式三种37. 建筑构图原理的基本范畴有主从与重点、对比与呼应、均衡与稳定、节奏与韵律和比例与尺度38. 建筑构图的基本规律是多样统一39. 超过8层的建筑中,电梯就成为主要的交通工具了40. 建筑的模数分为基本模数、扩大模数和分模数41. 建筑楼梯梯段的最大坡度不宜超过38°42. 住宅起居室、卧室、厨房应直接采光,窗地比为1/7,其他为1/1243. 住宅套内楼梯梯段的最小净宽两边墙的0.9M,一边临空的0.75M住宅室内楼梯踏步宽不应小于0.22M,踏步高度不应小大0.20M44. 住宅底层严禁布置火灾危险性甲乙类物质的商店,不应布置产生噪声的娱乐场所45. 地下室、贮藏室等房间的最低净高不应低于2.0米46. 室内坡道水平投影长度超过15米时,宜设休息平台47. 外墙内保温所占面积不计入使用面积烟道、风道、管道井不计入使用面积阳台面积不计入使用面积壁柜应计入使用面积48. 旋转楼梯两级的平面角度不大于10度,且每级离内侧扶手中心0.25处的踏步宽度要大于0.22米49. 两个安全出口之间的净距不应小于5米50. 楼梯正面门扇开足时宜保持0.6米平台净宽,侧墙门口距踏步不宜小于0.4米,其门扇开足时不应减少梯段的净宽35. 加大开窗面积的方法来解决采光和通风问题较易办到36. 中国古代木结构大致可分为抬梁式、穿斗式和井干式三种37. 建筑构图原理的基本范畴有主从与重点、对比与呼应、均衡与稳定、节奏与韵律和比例与尺度38. 建筑构图的基本规律是多样统一39. 超过8层的建筑中,电梯就成为主要的交通工具了40. 建筑的模数分为基本模数、扩大模数和分模数41. 建筑楼梯梯段的最大坡度不宜超过38°42. 住宅起居室、卧室、厨房应直接采光,窗地比为1/7,其他为1/1243. 住宅套内楼梯梯段的最小净宽两边墙的0.9M,一边临空的0.75M住宅室内楼梯踏步宽不应小于0.22M,踏步高度不应小大0.20M44. 住宅底层严禁布置火灾危险性甲乙类物质的商店,不应布置产生噪声的娱乐场所45. 地下室、贮藏室等房间的最低净高不应低于2.0米46. 室内坡道水平投影长度超过15米时,宜设休息平台47. 外墙内保温所占面积不计入使用面积烟道、风道、管道井不计入使用面积阳台面积不计入使用面积壁柜应计入使用面积48. 旋转楼梯两级的平面角度不大于10度,且每级离内侧扶手中心0.25处的踏步宽度要大于0.22米49. 两个安全出口之间的净距不应小于5米50. 楼梯正面门扇开足时宜保持0.6米平台净宽,侧墙门口距踏步不宜小于0.4米,其门扇开足时不应减少梯段的净宽51. 入地下车库的坡道端部宜设挡水反坡和横向通长雨水篦子52. 室内台阶宜150*300;室外台阶宽宜350左右,高宽比不宜大于1:2.553. 住宅公用楼梯踏步宽不应小于0.26M,踏步高度不应大于0.175M54. 梯段宽度不应小于1.1M(6层及以下一边设栏杆的可为1.0M),净空高度2.2M55. 休息平台宽度应大于梯段宽度,且不应小于1.2M,净空高度2.0M56. 梯扶手高度0.9M,水平段栏杆长度大于0.5M时应为1.05M57. 楼梯垂直杆件净空不应大于0.11M,梯井净空宽大于0.11M时应采取防护措施58. 门洞共用外门宽1.2M,户门卧室起居室0.9M,厨房0.8M,卫生间及阳台门0.7M,所有门洞高为2.0M59. 住宅层高不宜高于2.8M60. 卧室起居室净高≥2.4M,其局部净高≥2.1M(且其不应大于使用面积的1/3)61. 利用坡顶作起居室卧室的,一半面积净高不应低于2.1M利用坡顶空间时,净高低于1.2M处不计使用面积;1.2--2.1M计一半使用面积;高于2.1M全计使用面积62. 放家具墙面长3M,无直接采光的厅面积不应大于10M263. 厨房面积Ⅰ、Ⅱ≥4M2;Ⅲ、Ⅳ≥5M264. 厨房净宽单面设备不应小于1.5M;双面布置设备间净距不应小于0.9M65. 对于大套住宅,其使用面积必须满足45平方米66. 住宅套型共分四类使用面积分别为34、45、56、68M267. 单人卧室≥6M2;双人卧室≥10M2;兼起居室卧室≥12M2;68. 卫生间面积三件3M2;二件2--2.5M2;一件1.1M269. 厨房、卫生间净高2.2M70. 住宅楼梯窗台距楼地面净高度低于0.9米时,不论窗开启与否,均应有防护措施71. 阳台栏杆净高1.05M;中高层为1.1M(但要<1.2);杆件净距0.1172. 无外窗的卫生间应设置防回流构造的排气通风道、预留排气机械的位置、门下设进风百叶窗或与地面间留出一定缝隙73. 每套应设阳台或平台、应设置晾衣设施、顶层应设雨罩;阳台、雨罩均应作有组织排水;阳台宜做防水;雨罩应做防水74. 寒冷、夏热冬冷和夏热冬暖地区的住宅,西面应采取遮阳措施75. 严寒地区的住宅出入口,各种朝向均应设防寒门斗或保温门76. 住宅建筑中不宜设置的附属公共用房有锅炉房、变压器室、易燃易爆化学物品商店但有厨房的饮食店可设77. 住宅设计应考虑防触电、防盗、防坠落78. 跃层指套内空间跨跃两楼层及以上的住宅79. 在坡地上建住宅,当建筑物与等高线垂直时,采用跌落方式较为经济80. 住宅建筑工程评估指标体系表中有一级和二级指标81. 7层及以上(16米)住宅必须设电梯82. 宿舍最高居住层的楼地面距入口层地面的高度大于20米时,应设电梯83. 医院病房楼,设有空调的多层旅馆,超过5层的公建室内疏散楼梯,均应设置封闭楼梯间(包括首层扩大封闭楼梯间)设歌舞厅放映厅且超过3层的地上建筑,应设封闭楼梯间。
NetBeans for Java 使用教程及界面介绍翻译NetBeans 是一款用于开发 Java 应用程序的集成开发环境(IDE)。
它提供了一套丰富的工具和功能,使开发者可以轻松地创建、调试和部署 Java 应用程序。
本教程将介绍 NetBeans 的使用方法,并对其界面进行详细说明。
第一部分:入门指南在开始之前,请确保已经安装了最新版本的 NetBeans。
你可以从官方网站上下载并安装它。
安装完成后,设置好开发环境,包括配置JDK 的路径和其他必要的设置。
第二部分:创建新项目和类在启动 NetBeans 后,你将看到一个简洁而直观的用户界面。
在左侧的项目窗口中,你可以创建新项目和类。
单击“新项目”按钮,在弹出的对话框中选择“Java”选项,并给项目命名。
接下来,选择项目的存储位置和主类的包,然后点击“完成”按钮。
你可以在项目中创建新的类,编辑代码并进行调试。
第三部分:编辑和调试代码NetBeans 提供了一套强大的编辑器,支持代码自动完成、语法高亮和代码重构等功能。
你可以使用快捷键快速定位到特定的方法、变量或类。
当你编写代码时,IDE 会给出错误和警告的提示,并提供修复建议。
在调试代码时,你可以设置断点、逐行执行和观察变量的值。
第四部分:构建和运行应用程序在 NetBeans 中,你可以轻松地构建和运行 Java 应用程序。
只需点击工具栏上的“运行”按钮,你的程序将在内置的虚拟机中被编译和执行。
你还可以通过“清理和构建”选项生成可分发的 JAR 文件,并进行打包和部署。
第五部分:界面介绍NetBeans 的界面由多个视图和窗口组成,以帮助你更好地管理和组织项目。
主要的视图包括编辑器、项目、运行结果等。
你可以自定义界面布局和显示选项,以适应个人偏好和工作需求。
结论通过本教程,你已经了解了NetBeans 的基本使用方法和界面介绍。
随着你继续使用和探索 NetBeans,你将会发现它提供了更多强大的功能和工具,来帮助你更高效地开发 Java 应用程序。
创建、导入和配置Java 项目本指南将简要介绍NetBeans IDE 中的一些用于设置和配置Java 项目的主要功能。
此外,还将提供有关如何对IDE 生成的生成脚本进行定制配置的信息。
要学完本教程,您需要具备以下软件和资源。
目录项目基本概念o项目o Ant创建项目导入项目o导入Eclipse 工作区o基于现有源代码设置Java 项目o基于现有源代码设置JavaFX 项目o基于现有源代码设置Web 项目o自由格式项目配置类路径和其他项目设置o设置主项目o设置项目中的目标JDKo管理项目的类路径o管理项目之间的依赖关系o共享项目库o使JDK 的Javadoc 在IDE 中可用o启用Java Web Start生成应用程序o生成项目、包和文件o在保存时编译o修复编译错误o过滤输出文件运行应用程序o运行项目和文件o定制运行时选项o设置运行时类路径o设置主类和运行时参数o设置JVM 参数定制生成脚本o编辑和运行Ant 脚本o编写定制Ant 任务∙另请参见软件或资源要求的版本NetBeans IDE版本6.7、6.8 或6.9Java Development Kit (JDK)版本6项目基本概念此部分将简要介绍一些有关IDE 项目系统的背景信息。
项目在IDE 中,您始终在项目内工作。
除了源文件以外,IDE 项目还包含meta 数据,这些数据说明类路径上所包含的内容以及如何生成和运行项目等。
IDE 将项目信息存储在一个项目文件夹中,该文件夹包括一个Ant 生成脚本和一个属性文件(它们用于控制生成和运行设置),还包括一个project.xml文件(该文件用于将Ant 目标映射到IDE 命令)。
注意:虽然缺省情况下IDE 将源目录放置在项目文件夹内,但是源目录并非必须位于项目文件夹中。
AntApache Ant 是基于Java 的生成工具,用于使开发的生成环境和运行环境标准化和自动化。
IDE 的项目系统直接基于Ant。
本来我介绍完J2ME的低级图形界面Canvas就想直接跳到游戏开发API,但是为了内容的完整性,我决定还是把高级图形用户界面简单介绍一下。
不过重点不一样,我不会很详细的将各个类怎么使用,我只是向大家演示一下NetBeans的可视化开发功能和高级图形用户界面在手机上的运行效果。
让图片说话吧。
1、在项目中新建MIDlet的时候,选择Visual MIDlet,如下图:2、弹出可视化设计界面,如下图:在上面的界面中,首先呈现给我们的是“流设计器”,在流设计器里面,我们可以设置手机程序的各个屏幕是怎么导航的,在后面大家可以看到效果。
再看右边的“组件面板”,其中分为“屏幕”、“命令”、“窗体项”、“元素”等等类别,而“屏幕”类别中的组件是可以作为手机程序的窗体而占据整个屏幕的,最常用的当然是“Form”了。
“窗体项”中的组件当然就只能放到“Form”中了。
3、拖动“Form”到“流设计器”中,我们这里为了演示需要,一拖就拖了三个,如下图:4、双击流设计器中的“Form1”,可以进入“屏幕设计界面”,在这里,我们拖一个choiceGroup组件到屏幕上,再拖几个choiceElement到choiceGroup 中,这些组件在右边的组件面板中都可以找到。
如下图:1./images/blogjava_net/youxia/J2ME04/34.PNG复制代码5、我们还可以拖动“命令”组件到屏幕上,如下图:6、可以编辑Command的行为,如下图,我们设置为让它跳转到“Form2”,如下图:7、切换回“流设计器”,可以看到“Form1”和“Form2”关联起来了,如下图:1./images/blogjava_net/youxia/J2ME04/37.PNG复制代码8、同样的方法,我们可以在“Form2”中添加一个表格控件,并加入一个“Command”让它切换到“Form3”,如下图:9、用同样的方法编辑“Form3”,添加一个“Gauge”控件,再添加一个“Command”并让它退出程序,如下图:10、切换回“流设计器”,把移动设备的起点和“Form1”左边的点用鼠标拖动连起来,就可以得到一个完整的程序流图了,如下:11、下面是运行效果:总结:NetBeans IDE极大的简化了我们的开发过程,用起来是在是太方便了。
2023年最新版NetBeans编程开发操作及界面导览NetBeans是一款广泛应用于软件开发的集成开发环境(Integrated Development Environment,简称IDE)。
下面将为大家介绍2023年最新版NetBeans编程开发操作以及界面导览,帮助读者快速上手使用这一工具。
一、NetBeans的安装与配置NetBeans可在其官方网站上进行免费下载。
安装完成后,将会自动配置相关工具和功能。
同时,建议根据个人需求,对NetBeans进行一些基本设置,如选择适合的代码风格和主题,设置编译器选项等。
二、NetBeans编程界面导览在打开NetBeans后,我们首先会看到一个直观的用户界面,其中包含了如下几个重要区域:1. 菜单栏:提供了各种功能选项,如文件操作、编辑、运行和调试等。
2. 工具栏:常用的快捷操作按钮,可以加快开发过程。
3. 项目导航器:显示当前项目的文件结构,方便快速导航和查找。
4. 编辑器区域:编写代码的地方,支持语法高亮显示和代码提示功能。
5. 输出窗口:在编译和运行代码时,错误和提示信息将显示在这个窗口中。
6. 底部状态栏:显示有关代码行数、文件字符编码等信息。
三、NetBeans开发操作指南1. 创建新项目:在NetBeans中,可以使用“File”菜单中的“New Project”选项创建新项目。
选择相应的项目类型和模板,输入项目名称和位置后,即可开始开发过程。
2. 添加文件:通过右键单击项目导航器中的项目,在弹出菜单中选择“New”或“Add”选项可以添加新文件或已有文件到项目中。
3. 编写代码:在编辑器区域中编写代码。
NetBeans提供了许多代码自动完成和代码模板功能,可以加快开发速度。
同时,可以使用快捷键进行常用操作,如注释代码、格式化代码等。
4. 调试代码:NetBeans内置了强大的调试工具,可以帮助开发者定位和解决代码中的问题。
通过设置断点和运行调试模式,可以逐步跟踪代码并查看变量的值。
Java GUI开发工具介绍与使用指南引言随着计算机技术的不断发展,图形用户界面(Graphical User Interface,GUI)在软件开发中变得越来越重要。
Java作为一种广泛使用的编程语言,提供了许多GUI开发工具,帮助开发者快速构建功能强大、美观易用的界面。
本文将介绍几种常用的Java GUI开发工具,并提供使用指南,帮助读者快速上手。
一、SwingSwing是Java提供的一套GUI组件库,它基于Java的轻量级组件模型(Lightweight UI Toolkit),提供了丰富的组件和布局管理器,可以实现各种复杂的GUI界面。
Swing的优势在于其跨平台性,可以在不同操作系统上运行,并且具有良好的可扩展性。
使用Swing进行GUI开发需要掌握一些基本概念和技巧。
首先,了解Swing的组件体系,包括容器组件(如JFrame、JPanel)、基本组件(如JButton、JLabel)以及布局管理器(如BorderLayout、FlowLayout)。
其次,掌握Swing的事件处理机制,可以通过监听器(Listener)来响应用户的操作。
最后,了解Swing的绘图机制,可以通过继承JComponent类来自定义组件的外观和行为。
二、JavaFXJavaFX是Java平台上的一套富客户端应用程序开发工具,它提供了现代化的GUI组件和丰富的特效效果,可以创建出令人惊艳的用户界面。
与Swing相比,JavaFX更加注重视觉效果和动画效果,可以实现更加生动、交互性强的界面。
使用JavaFX进行GUI开发需要掌握一些新的概念和技术。
首先,了解JavaFX的场景图(Scene Graph)模型,它是一种基于节点(Node)的层次结构,可以通过添加、删除和变换节点来构建界面。
其次,掌握JavaFX的CSS样式表,可以通过样式表来定义界面的外观和布局。
最后,了解JavaFX的动画和特效,可以通过动画效果来增强用户界面的交互性和吸引力。
编辑环境变量配置文件添加以下参数:JA V A_HOME=JDK的根目录JRE_HOME=JDK目录内的jre根目录CLASSPA TH=$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jarPA TH=$PA TH:$JA V A_HOME/binexport JA V A_HOME JRE_HOME CLASSPA TH PA TH首先把我们需要的安装软件上传到linux 不会的请参看使用SecureCRT上传和下载.doc用root 用户登入进入上传的文件夹进行解压这时出现权限不足修改一下文件的执行权限,如果root不能执行,那就是文件的问题了,呵呵继续上面的解压这一次就可以了一直回车more 就可以了键入yes 同意条款开始解包一会就完成了我们把解压的jdk 移动到/usr/share/下面我的操作为: mv jdk1.6.0_13/ /usr/share/jdk1.6.0_13/一下为三种修改环境变量的方法:我们使用的是第一种三种配置环境变量的方法1. 修改/etc/profile文件如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile·在profile文件末尾加入:JA V A_HOME=/usr/share/ jdk1.6.0_13PA TH=$JA V A_HOME/bin:$PA THCLASSPA TH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jarexport JA V A_HOMEexport PA THexport CLASSPA TH·重新登录·注解a. 你要将/usr/share/ jdk1.6.0_13 jdk 改为你的jdk安装目录b. linux下用冒号“:”来分隔路径c. $PA TH / $CLASSPA TH / $JA V A_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。
Maven netbeans开发配置指南作者:xxc版本:V1.0修改记录:目录1配置JA V A开发环境 (1)1.1安装JDK和JRE方法 (1)1.2配置JA V A环境变量 (1)1.3验证java安装 (2)2配置Netbeans (3)2.1安装netbeans IDE (3)3配置maven (4)3.1安装maven (4)3.2配置maven环境变量 (4)3.3配置本地仓库 (5)3.4在netbeans中配置maven (6)3.4.1将netbeans的maven home指向所安装的maven目录 (6)3.4.2在netbeans中安装maven插件 (6)3.5验证maven安装 (6)1配置JA V A开发环境COBA开发需要JA V A开发环境,也就是JDK。
建议使用JDK7,32位,64位版本均可。
JDK8可能会出现无法预知的错误。
下面的安装以windows 7 64位为例。
1.1安装JDK和JRE方法环境:操作系统(windows 7 64位)我的下载文件:jdk-7u72-windows-x64.exe。
或者你在oracle官网下载最新的JDK7,JDK8安装文件,这里以JDK7 64位为例。
安装到:D:\java7_64\jdk7_64可以再下载文件:jre-7u72-windows-x64.exe(JRE安装可以略过,但建议安装一个独立的JRE)安装到:D:\java7_64\jre7_641.2配置JA V A环境变量在系统变量中新建变量:变量名:JA V A_HOME变量值:D:\java7_64\jdk7_64接着新建变量:变量名:Classpath变量值:.;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar;注意,第一个值是.;接着在变量Path 的值后加上:%JA V A_HOME%\bin;%JA V A_HOME%\jre\bin;1.3验证java安装在命令行输入:java –version如果能正常运行,说明java环境配置成功。
如果看不清出里面的图,请放大到150%使用NetBeans设计GUI 1.文件-新建项目-选择Java应用程序2.输入项目名称,不要选择“创建主类”3.新建包4.新建JFrame窗体然后显示主窗体5.拖放控件到JFrame上并更改控件的text属性与变量的名称。
可以直接在设计器中选择控件进行调整,也可以在导航器窗格选择控件。
在属性面板可以更改属性的值,也可以直接在设计器中修改控件的text属性。
6.测试1-点击登陆按钮显示password文本框的值这里主要涉及到事件相关代码。
双击“登录”按钮,显示“源”设计界面,在这里可以编写代码。
这里面的代码是当用户点击“登录”按钮时,执行的代码。
更准确的说,是当按钮的点击事件被触发时,执行的代码。
在这里我们只是显示password文本框的值。
JOptionPane.showMessageDialog(null, password.getText());备注:NetBeans常用快捷键:1.完成代码:ctrl+\ //任何地方按下此组合键,均会提示相应的参考字段2.自动完成字符串:ctrl+k 多按几下看看3.格式化代码:alt+shift+F4.psvm+Tab 生成Main方法 sout + Tab //生成输出语句5.Alt+insert //插入代码(包括构造函数,setter和getter方法等);6.F6 运行主项目 Shift-F6 运行文件点击运行项目按钮(向右的绿色箭头),运行该项目,见如下截图:7.再建立一个MainFrame窗体8.重新编写“Login”窗体中的登录按钮的代码。
事先当用户名和密码相等的时候,允许登录,否则提示登录失败。
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//这里只是示例代码,如果按照面向对象方法设计,应该调用一个密码验证相关的类if(userName.getText().equals(password.getText())){new MainFrame().setVisible(true);//新建了一个窗体,并显示this.setVisible(false);}else{JOptionPane.showMessageDialog(null, "用户名密码不一致!");}}9.可以在新建的MainFrame中增加菜单依次添加菜单栏、菜单、菜单项然后双击菜单项,如“退出”,就可以编写相关代码,如System.exit(0);//退出程序其他:1.使用NetBeans可以大幅简化GUI的设计,但是有的程序员可能更习惯使用Eclipse进行编码。
HOME / Docs & Support注意:要通过交互式演示了解添加 JFrame 容器后,IDE 会在一个编辑器标签中打开新创建的ContactEditorUI窗体,该标签具有一个包含几个按钮的工具1. 在“组件面板”窗口中,通过单击 Swing 类别中的“面板”组件并松开鼠标按钮,选择该组件。
2. 将光标移到 GUI 生成器中窗体的左上角。
当组件的位置靠近容器的左上边缘时,将出现指示首选边距的水平和垂直对齐基准线。
在窗体中单击,将 JPanel 放在此位置上。
JPanel组件出现在ContactEditorUI窗体中,并以橙色突出显示,表示它处于选中状态,如下图所示。
在松开鼠标按钮后,将出现小指示符来显示组件的锚点关系,并在“检查器”窗口中显示相应的 JPanel 节点。
接下来,需要调整 JPanel 的大小,为稍后在其中放置的组件留出空间,在此我们需要先花一些时间了解 GUI 生成器的另一个可视化功能。
要执行此操作,我们需要取消选中刚添加的 JPanel。
由于尚未添加标题边框,因此将看不到该面板。
不过请注意,当将光标移动到 JPanel 上时,其边缘会变为浅灰色,这样便可以清楚地看见它的位置。
只需单击该组件内的任意位置,便可以重新选中它,并且将会再次出现大小调整控柄和锚点指示符。
调整 JPanel 的大小:1. 选中刚刚添加的 JPanel。
小的方形大小调整控柄将会再次出现在组件周围。
2. 单击并按住 JPanel 右边缘上的大小调整控柄,然后拖动直到靠近窗体边缘处出现对齐基准虚线。
3. 松开大小调整控柄以调整组件大小。
按照建议的偏移将JPanel组件延伸至容器的左边距和右边距,如下图所示。
至此,我们已添加了用于容纳 UI 名称信息的面板,接下来需要重复该过程来添加另一个面板,它位于第一个面板正下方,用于容纳电子邮件信息。
请参见以下各图再次执行前面的两个任务,同时注意 GUI 生成器的建议位置。
实验一安装与配置Java编程环境一、实验目的1. 掌握设置Java 程序运行环境的方法。
2.掌握编写与运行Java 程序的方法。
3.了解Java 语言的概貌。
4.为学习Java 语言和进行Java 程序的实验做好准备工作。
二、实验内容1. jdk的下载与安装。
2. 设置环境变量。
3. 编写JA V A源程序。
4. 编译JA V A源程序。
5. 运行JA V A程序。
三、环境要求JDK对机器运行要求不高。
下面给出的是基于Windows 平台的环境要求。
硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。
软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。
四、实验步骤1.JDK 的下载与安装(1)下载JDK为了建立基于JDK 的Java 运行环境,需要先下载Sun 的免费JDK 软件包。
JDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器和Java 解释器。
在浏览器中输入//192.168.0.2,可在共享服务器中下载JDK安装文件——jdk-1_5_0_11-windows-i586-p.exe。
(2)安装JDK运行下载的jdk-1_5_0_11-windows-i586-p.exe软件包,可安装JDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为C:\Program Files\Java\jdk1.5.0_06(jdk1.5.0_06该名字会因所安装的JDK版本不同而略有不同),默认的组件选择是全部安装,如下图:(3)JDK 中的主要文件夹和文件安装成功后,C:\Program Files\Java\jdk1.5.0_06 中的文件和子目录结构如下图所示:其中,bin 文件夹中包含编译器(javac.exe)、解释器(java.exe)等可执行文件,如下图所示:Demo 文件夹中包含一些源代码的程序示例。
2.设置环境变量JDK 中的工具都是命令行工具,需要从命令行即MS-DOS 提示符下运行它们。
全面指导的NetBeans集成开发环境教程第一章:NetBeans集成开发环境简介NetBeans集成开发环境(Integrated Development Environment,简称IDE)是一个用于软件开发的集成环境,包含了代码编辑器、编译器、调试器等各种工具,能够帮助开发者更轻松地进行项目开发。
NetBeans是一款开源的Java IDE,支持多种语言和平台,包括Java、C/C++、PHP等。
其强大的功能和丰富的插件使得它成为众多开发者的首选。
第二章:安装NetBeans IDE1. 下载和安装Java Development Kit(JDK):在使用NetBeans之前,首先需要安装JDK。
在官方网站上下载适用于您操作系统的JDK版本,并按照安装向导进行安装。
2. 下载和安装NetBeans IDE:在NetBeans官方网站上下载最新的NetBeans IDE版本。
根据操作系统选择对应的安装文件,并按照安装向导进行安装。
第三章:项目管理1. 创建项目:启动NetBeans IDE后,选择“File”菜单中的“New Project”选项。
在弹出的对话框中选择适当的项目类型和模板,并按照向导完成项目的创建。
2. 导入现有项目:选择“File”菜单中的“Import Project”选项。
在弹出的对话框中选择现有项目的根目录,并按照向导完成项目的导入。
第四章:代码编辑与调试1. 代码编辑器:NetBeans提供了强大的代码编辑器,支持语法高亮、智能提示、代码折叠等功能。
可以通过设置来自定义代码编辑器的行为以及外观。
2. 调试:NetBeans集成了强大的调试器,可以帮助开发者定位并解决程序中的错误。
通过在代码中设置断点,可以逐步执行程序并观察变量的值和程序的执行流程。
第五章:版本控制1. 版本控制系统:NetBeans支持多种版本控制系统,如Git、Subversion等。
可以将项目与版本控制系统进行关联,并进行代码的提交、更新、回滚等操作。
NetBeans软件使用教程第一章:引言NetBeans软件是一款功能强大的集成开发环境(IDE),它可以用于开发各种类型的应用程序,包括Java、Python、C++等。
本教程将介绍NetBeans软件的基本使用方法和一些高级功能,以帮助读者更好地使用该软件。
第二章:界面导览2.1 主界面NetBeans软件的主界面包括菜单栏、工具栏、项目窗口、文件编辑窗口、输出窗口等。
菜单栏提供了各种功能的选项,工具栏上有常用的按钮快捷方式。
项目窗口显示当前项目的文件和文件夹,文件编辑窗口用于编辑代码,输出窗口显示程序的运行结果等。
2.2 项目管理NetBeans软件采用项目为单位进行开发,可以通过菜单栏的“文件”选项创建新项目,或者导入已有的项目。
在项目窗口中,可以浏览和管理项目的文件和文件夹,对其进行重命名、复制或删除等操作。
第三章:编码和调试3.1 新建文件在NetBeans软件中,可以通过右键点击项目或文件夹,选择“新建文件”选项来创建新的代码文件。
可以选择不同的编程语言和文件类型,并自动为其添加相应的文件头。
3.2 代码编辑NetBeans软件提供了强大的代码编辑功能,包括语法高亮、代码补全、智能提示等。
在文件编辑窗口中,可以编辑代码并保存修改。
同时,还可以通过右键点击代码,选择“格式化”功能来对代码进行自动整理和排版。
3.3 调试程序NetBeans软件支持程序的调试功能,可以通过设置断点、逐行执行代码,并查看变量的值和调用堆栈等。
在输出窗口中,可以输出调试信息和错误提示,以帮助定位和解决问题。
第四章:版本控制和团队协作4.1 版本控制NetBeans软件集成了常用的版本控制工具,如Git和Subversion,可以通过菜单栏的“版本”选项进行版本控制的初始化、克隆、提交和更新等操作。
在项目窗口中,可以查看代码的修改历史和差异,方便管理和维护项目。
4.2 协作开发NetBeans软件支持多人协作开发,可以通过集成的团队服务器进行代码的共享和同步。
Java中设置窗体背景图像首先在java中没有直接可用的方法设置java窗体的背景图像,但是有两种方法可以间接完成设置窗体的背景颜色的设置,一种是利用标签按钮,另一种是面板来设置。
首先介绍一下利用标签设置窗体背景图像。
标签本来是一种简单的组件,但是为什么可以用它来设置窗体的背景图像呢?首先还是先了解一下JFrame中层次结构。
JFrame中层次分布以及相对关系是:最底层是JRootPane,第二层是JlayerPane,最上层是ContentPane(内容面板)。
所以一般我们拖放的控件就是放在内容面板中。
也就是说我们只需要将背景图片放在第二层中(JLayerPane)中。
在把内容面板设置为透明。
那么背景图片就成为了你所要的背景图片。
实现代码:JPanel JP=new JPanel(); //创建面板JP对象getContentPane().add(JP) //将JP面板设置为主面板Icon I=new ImageIcon(123.jpg); //用原图片123.jpj构造一个ImageIcon对象I。
需要注意的是如果图片的路径使用的是相对路径,则图片文件应该存在类文件所在文件夹或者项目的根文件夹中。
否则图片的路径必须为绝对路径。
JLabel LB=new JLabel(i); //用指定图片构造标签对象LBThis.getLayeredPane().add(LB, new Integer(Integer.MIN_VALUE)); //放置标签在第二层中LB.setBounds(0,0,i.getIconWidth(), i.getIconHeight); //设置标签的尺寸就是图片的大小getConentPane().setOpaque(false); //设置面板为透明色,这样整个框架的背景就不在是内容面板的背景色,而是第二层中标签的图像。
JP.add(LB) ; //添加标签在主面板中好了用标签做窗体的背景图像的设置就弄好了。
和 Form Editor。
很多人都认为Matisse 是各种 IDE 类别和技术中最好的用户界面设计器。
由于这个原中,熟练的开发者和新的开发者将发现很多新的Matisse 功能,这些功能有助于改进Sw ing 应用程基于最新的JCP 规范Beans 绑定(SR 295)和 Sw ing 应用程序框架(JSR 296),桌面开发者们有了几个新的锦囊妙计;而且他们还能够进行更高效的开发。
普通 Sw ing 应用程序开发者从NetBeans 的Sw ing 应用程序框架的改进中获得了更多利益,而平台开发者也不例外。
平台开发者在NetBeans 平台中已经具有一个基于Sw ing 的应用程序框架,该框架比JSR 296 提供的功能多多了。
使用Beans 绑定支持,开发人员获益良多。
Beans 绑定支持Beans 绑定允许避开千篇一律地编写代码将用户界面组件中的数据复制到数据类或JavaBeans,或将数据类或 JavaBeans 中的数据复制到用户界面组件。
随着新的Beans 绑定的不断改进,您现在可以右键单击 U I 元素以及访问Bind 上下文菜单项。
例如,选择javax.sw ing.JTextField 的此项菜单项将显示文本的首选绑定属性(请参见图图1)。
可以通过属性检查器的 Binding 选项卡访问其他属性(图图2)。
图 1. Beans 绑定菜单项。
图 2.设置JtextField 的 Beans 绑定选项。
一旦选择了要绑定的属性之后,将显示一个对话框,在该对话框中,您可以选择目标JavaBean。
然后,您可以使用Beans 绑定表达式语言输入一个表达式。
其语法与 JSP EL 非常类似。
除了手动输入表达式之外,使用一个灵巧的选择器(可以作为下拉列表或组合框访问)开发者们可以通过展开属性和子属性来快速构建表达式。
当运行该应用程序时,当选定的U I 组件失去焦点或用户按Enter 时,该组件便更新其绑定的组件。
NETBEANS JAVA GUI开发背景设置攻略
开发环境:Netbeans 7.0.1
建立项目:java应用程序
步骤:
1.建立Frame窗体:
2.开始建立层次结构控件:
3.在jLayeredPanel中建立第一个Panel(面板)
3.共建立两个panel面板:
4.在panel下建立jLabel标签,用来放置图片:
5.最终形成如下列表
6.在jLabel1中添加位于背景图片层上层的需要显示出来图片等。
右击jlabel1属性,选择如下位置
打开添加图片对话框
首先用“导入到项目”,将外面的资源导入,然后在“文件”中即可添加该文件,即可显示7.同法,在jLabel2中添加背景图片。
最后由于jPanel1位于上层,遮住了下层的背景。
右击jlanel1,选择如下:
将其opaque值选为false.即透明效果即可。
祝:编程愉快。
有问题可通过交流群交流群号:计算机项目交流群(225672513)。