实现一个GUI程序 紧急 各位大虾帮帮忙啦

问题描述

具体要求:1使用GUI控件实现显示和操作数据2具有查看前一条记录、查看后一条记录、查看最后一条记录、查看最前一条记录的功能,并具有完备的越界检查机制3具有增加、删除、修改数据的功能。4所管理的数据可以是学生个人基本情况或其它数据。

解决方案

解决方案二:
小女子刚刚注册没有可用分望各位多多关照
解决方案三:
可以用jtable,以前用jtable做了个通讯录。
解决方案四:
感觉像课程设计
解决方案五:
同意上面说的,还可以用JList来存取数据,删除,增加也比较容易,如果数据的类型比较复杂,那么要自己写一些方法进行转换。具体的操作用JList的model来实现查一下api就可以了。另外再说一点:java提供的控件由三部分组成MVC,M代表model,V代表View,C代表control它们分别得意义是:model是该控件的数据结构,View负责控件的显示,control就是控件的操作相应等。有这个概念以后我们就可以做更多的事情,可以设计自己要显示控件的效果。比如将进度条加入到JTable中,首先就设计自己的model类(当然为了方便,继承默认的model),里边设计自己的数据就够,有了数据结构还不能显示,这个时候就可以设计自己的View,View的设计应该针对数据结构的具体一个类型来设计,设计的类一般称为涂显器(render).剩下的control可以加入一些鼠标动作等。希望对你有帮助,没分了初次回复!!多多见谅!!
解决方案六:
如果想实现的重用性好一些,可以考虑自己设计一个显示类,继承自Panel,显示和编辑数据可以用TextField,只是这个做法,工作量挺大,需要考虑的东西挺多,比如:行数、列数、行高、列宽、是否允许编辑、显示的颜色、背景颜色、需要实现的事件监听、........
解决方案七:
这是个相当简单的题目,你看下尚学堂的视频教程就知道了
解决方案八:
想简单点解决用netbean吧.可以拖控件.eclipse也可以,但要去下插件.当然也可以自己写界面.
解决方案九:
很简单啊用netbean就可以轻松搞定,拖几个控件,再连上数据库就可以了
解决方案十:
NetBean6.5.1真的好好用啊.推荐使用.而且还是中文版的......
解决方案十一:
为啥都是swing呢,没有人推荐用SWT吗?
解决方案十二:
我推荐用SWT

时间: 2024-12-21 12:59:11

实现一个GUI程序 紧急 各位大虾帮帮忙啦的相关文章

c-关于标准输入输出的一个小程序,请大虾们看看,究竟出现了什么问题,谢谢啊

问题描述 关于标准输入输出的一个小程序,请大虾们看看,究竟出现了什么问题,谢谢啊 /*头文件省略*/ static FILE *f(void); static char *h(char *,FILE *); static char b[MAXLINE]; int main() { char p[MAXLINE]; FILE *o; o=f(); h(p,o); printf("%s",p); exit(0); } static char *h(char *c,FILE *l) { wh

把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧

问题描述 我也遇到同样一个问题,把一个网站的网址嵌入到我的网页框架中去后,点击菜单失去链接效果,不知何解,请各位大虾帮帮忙吧鼠标点击网页任务栏中出现:javascript:__doPostBack('LeftMenu1','Traffic')的快捷方式类似http://www.elong.com的网站也是就出现了一样的结果我要想用谁能给我想想法子 解决方案 解决方案二:问题已解决是因为隐藏框架导致的!解决方案三:该回复于2009-09-28 09:39:42被版主删除

hibernate 查询结果和数据库不一致,各个大虾帮帮忙啊,急 

问题描述 表是U_ser,对象是User.使用的dao如下Stringhql="selectcount(*)ascntfromUser";Listlist=session.createQuery(hql).list();结果cnt是10.然后用hql插入一个user.再次用上面的hql查cnt的结果是11,没问题.但是我用Stringsql="selectcount(*)ascntfromU_ser";Listlist=session.createSQLQuery(

asp.net母版页布局问题,大虾帮帮忙。

问题描述 大虾帮帮忙.谢谢.为什么在ASP.NET母版页用DIV+CSS布局后,应用母版页后,效果就不那样了呢?我希望做一个两栏的式母版应用于所有页面,左边是导航,右边是内容页.详情如下:母版页(MasterPage.master)的代码如下:<%@MasterLanguage="C#"AutoEventWireup="true"CodeFile="MasterPage.master.cs"Inherits="MasterPage

各位大虾帮帮忙!:) 请问在水晶报表里如何使用得到这个函数呢? padleft(*,&amp;amp;quot;*&amp;amp;quot;)

问题描述 请问在水晶报表里如何使用得到这个函数呢?padleft(*,"*")急用!请各位大虾帮帮忙~~先谢了! 解决方案 解决方案二:先使用Length函数求长度,再加上指定个数的字符即可解决方案三:该回复于2014-07-18 10:31:24被版主删除解决方案四:该回复于2015-08-29 09:06:28被版主删除

请各位大虾帮帮忙

问题描述 小弟在一个培训基地在培训java,还有一个多月就结束了,听同学说,现在groovy和Grails框架非常流行,趁着还没毕业这段时间,想看groovy和Grails方面的书籍,学习一下,请各位大虾们帮忙推荐几本比较流行的.比较好的这方面的书籍,最好是电子版的,还有下载网址.毕竟现在我还没参加工作,兜里的money还是吝啬了点.谢谢各位大侠了~~

spring集成compass错误,各位大虾帮帮忙了

问题描述 代码:<beanid="compass"class="org.compass.spring.LocalCompassBean"><propertyname="classMappings"><list><value>cn.jzs.bean.product.ProductInfo</value><value>cn.jzs.bean.product.Brand</v

我想用java写一个扫描局域网mac地址的程序!希望大家帮帮忙谢谢

问题描述 就是给IP段,扫描MAC地址,希望各位大侠帮帮我!谢了 解决方案 解决方案二:你想干嘛?解决方案三:给你提供一个方法,经测试可以使用的,如果有一定的基础肯定能看懂,无注释,不解释packagetools;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.LineNumberReader;publicclassMacAddressSearcher{publicstaticStringgetMac

那位大虾帮帮忙

问题描述 我用J#编了一个程序,大体上是:publicclassprogram{publicclassMatrix{...}publicstaticvoidmain(String[]args){Matrixm=newMatrix}}显示错误需要类"ConsoleApplication1.Program"的显式封闭实例来实例化内部类"Matrix"这是什么意思,怎样改正? 解决方案 解决方案二:试试Matrixm=newMatrix()应该是Matrix类的构造函数方