创建一个Java应用数据库的桌面应用程序 - 编程入门网
称中输入 car_database,并且设置数据库的用户名和密码为 nbuser。
单击确定。 链接数据库 到此,我们成功的启动了数据库服务器并且创建了一个数据库。但是在 IDE 中开始工作前,我们仍然需要连接这个新的数据库。链接 car_database 数据库: 转到“服务”窗口( Ctrl + 5 ),展开 Databases 节点查看您的新数据库。 右键单击数据库连接节点, (jdbc:derby://localhost:1527/car_database[nbuser on NBUSER]),选择“链接”。Connect. 链接节点的图标现在应该完全变成了 (),表示链接成功。 展开联机金额节点,右键单击其数据表的子节点,选择“运行命令”。 拷贝 car.sql 文件中的内容, 并将其粘贴在 Source Editor 的标签“ SQL Command 1 ”中。 粘贴的这些内容是 SQL 的描述语句,他将汽车的一些数据植入到数据库中。 在 Source Editor 的工具栏上点击“运行 SQL ”按钮 () 运行。 创建应用程序 选择 项目 > 新项目。 在向导的第一页,展开 Java 类并选择 Java 桌面应用程序模板。单击下一步。 Java 桌面应用程序模板提供了许多基本的可视化应用模块,包括菜单以及按钮。 在向导的 Name and Location 页面中,做以下事情: 在项目名称中输入 CarsApp。这个值设置了在项目窗口中显示的该项目的名称。 另外,也可以根据您的需要更改项目路径中更改项目的元数据位置。 在选择应用程序类型处选择数据库应用程序。 单击下一步。 在向导的 Master Table 页面中,为数据库 CAR 选择数据库连接。数据库列表应同以下所示: jdbc:derby://localhost:1527/car_database[nbuser on NBUSER] 为数据库填写密码 (nbuser) 并选择 Remember Password During This Session 选项。 在与数据库建立连接后,数据表应该显示为 CAR , 其包含的列应包括 10 列 CAR 数据库的内容的名称。现在,我们的应用程序中只用其中的5列。 选择倒数5列的名称 ( SUN_ROOF 起到 MODERNNESS 止) 并点击 < 按钮 移动他们到左侧的列表中。单击下一步。 在 Detail Options 页中, 单击完成。 向导其后会生成基本的用户界面,包含一个表格以及一个数据库连接。在 IDE 生成项目以及代码的过程可能会耗费几秒钟或更长一些的时间。 创建一个Java应用数据库的桌面应用程序(3)时间:2010-12-08运行生成的程序 这个时候,您就有了一个最基本的用户图形界面( GUI )应用程序, 有如下功能: 能够查看以及修改数据库 CAR 的五个添加列的值。 基本的菜单项。 在会话过程中保存当前窗口的状态信息。当您关闭应用程序的时候,窗口的位置以及大小会被记录。这样,当您再次运行这个应用程序的时候,窗口会在上次关闭的位置被打开。 一个“关于”对话框,您可以很简单的装扮它。 .properties 文件含有用户界面中的标签( Labels )内容。使用 .properties 文件是一个很好的方式,您可以将您的逻辑代码和要在用户界面中显示的 文本信息分割开来。这种分割最起码可以使得您的程序可以更容易的被本地化。 按照以下步骤查看已经在应用程序中建立好的一些特性: 右键单击“项目”节点,选择“运行”。 稍等片刻,应用程序启动,出现一个叫做“ Database Application Example ”的窗口。这个窗口包含一个表格以及一些控件,您可以通过这些控件来编辑 CAR 数据库。 选择表格中的第一个记录( Acura )。 选择价格( Price )这个字段的值,将其存在的值改为 46999 。然后按回车。 这时,这个值在表格中显示被更改了。(不过,当您单击保存之后这个值才会写入数据库中。) 同样,您可以用这种方法更新表格中其他的值。 单击新建按钮创建一个新的记录。之后为每一个字 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |