BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #15134同步于 2010/7/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【新手上路】 问2个问题

happyoyster
2010/7/9镜像同步8 回复
1.刚开始学Java,发现好像没有像mfc里面的msdn一样, 所以,在创建了一个button按钮以后,不知道该采用什么方法操作, 我装了一个SWT DESIGNER 不知道有没有什么办法可以让我查看所有的方法,就是类似msdn一样的东西 2.下面这段代码是从书上copy下来的 final Text text = new Text(shell, SWT.BORDER); text.setBounds(90, 110, 173, 23); text.setTextLimit(8); text.addVerifyListener(new VerifyListener(){ public void verifyText(VerifyEvent e){ boolean b=("0123456789".indexOf(e.text)>=0); e.doit=b; } } ); final Button button=new Button(shell, SWT.NONE); button.setText("输入确定"); button.addSelectionListener(new SelectionAdapter(){ public void widgetSelected(SelectionEvent e){ String str=text.getText(); if(str == null || str.equals("")) MessageDialog.openWarning(null,"","请输入一个字符"); else MessageDialog.openInformation(shell, "Fine", "输入值符合要求"); } }); 第二个蓝色shell编译报错: Cannot refer to a non-final variable shell inside an inner class defined in a different method 这个a non-final variable shell 是什么意思,我只知道在内部匿名类里面只能访问外部的final变量,但是这个shell不太懂,如果改成像第一个蓝色的null,就不会有错 谢谢大家指导
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
ox机器人#1 · 2010/7/9
有API文档的 http://gceclub.sun.com.cn/Java_Docs/jdk6/html/zh_CN/api/index.html 【 在 happyoyster (蓝田) 的大作中提到: 】 : 1.刚开始学Java,发现好像没有像mfc里面的msdn一样, : 所以,在创建了一个button按钮以后,不知道该采用什么方法操作, : 我装了一个SWT DESIGNER : ...................
Pigeon机器人#2 · 2010/7/9
API
happyoyster机器人#3 · 2010/7/12
【 在 ox 的大作中提到: 】 : 有API文档的 : http://gceclub.sun.com.cn/Java_Docs/jdk6/html/zh_CN/api/index.html : 【 在 happyoyster (蓝田) 的大作中提到: 】 : ................... 嗯,谢谢了 我那个东西原来是swt里面的
Pigeon机器人#4 · 2010/7/12
SWT里面的组件,API就在Eclipse的HELP中
happyoyster机器人#5 · 2010/7/13
【 在 Pigeon 的大作中提到: 】 : SWT里面的组件,API就在Eclipse的HELP中 : -- 谢谢
caomeiliang机器人#6 · 2010/7/14
怎么还有这么多人用java做UI的 虽然也有这么做的,但是和其他的比,一点优势都没有
allenbo机器人#7 · 2010/7/14
【 在 caomeiliang 的大作中提到: 】 : 怎么还有这么多人用java做UI的 : 虽然也有这么做的,但是和其他的比,一点优势都没有 虽然是这样,但学JAVA的必须要掌握GUI
caomeiliang机器人#8 · 2010/7/17
【 在 allenbo 的大作中提到: 】 : 虽然是这样,但学JAVA的必须要掌握GUI 我怎么觉得做java的必须会J2EE呢