由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 请教一个MessageListener的问题
相关主题
Re: Question on mouse click on image in Jdk 1.1java.security.KeyStore
想听本版对下面这段话的点评面试被问了个奇怪的GC问题
Is this a Bug or not?Why java.lang.Iterable depends on java.util.Iterator
java SE 的源代码在哪里真诚求助 (JAVA校友录)
JDK Source?Java程序员认证模拟题及详细分析(3)
Java 2D help..土问一个鼠标事件问题
Sun's Java Tutorial problem: failed to load appletGUI THANKS
Windows 下 Java console application 的问题Re: Error handling in Jelly, SwixML and
相关话题的讨论汇总
话题: 问题话题: 81话题: jtextfield
进入Java版参与讨论
1 (共1页)
C**********r
发帖数: 75
1
Java新手.
JFrame窗口上有81个JTextField,显示数字0~9.每次点击它们任何一个的时候,数字增加
一位.比如
TextField1.text=="1",点击它之后text变成"2".
因为有81个这样的东东,给每一个写事件有点麻烦.我想请教该怎么做才比较省力?
h*****0
发帖数: 4889
2
你给JTextField做个子类MyJTextField,实现MouseListener,每次点就让里面的数字
自增。
再加上81个MyJTextField
酱紫

【在 C**********r 的大作中提到】
: Java新手.
: JFrame窗口上有81个JTextField,显示数字0~9.每次点击它们任何一个的时候,数字增加
: 一位.比如
: TextField1.text=="1",点击它之后text变成"2".
: 因为有81个这样的东东,给每一个写事件有点麻烦.我想请教该怎么做才比较省力?

g*****g
发帖数: 34805
3
不明白,为啥要给每一个都写事件。难道代码不是一样的?
你甚至可以共用同一个ActionListener。

【在 C**********r 的大作中提到】
: Java新手.
: JFrame窗口上有81个JTextField,显示数字0~9.每次点击它们任何一个的时候,数字增加
: 一位.比如
: TextField1.text=="1",点击它之后text变成"2".
: 因为有81个这样的东东,给每一个写事件有点麻烦.我想请教该怎么做才比较省力?

C**********r
发帖数: 75
4
非常感谢你帮助.能给点关键的源代码关于"实现MouseListener"?

【在 h*****0 的大作中提到】
: 你给JTextField做个子类MyJTextField,实现MouseListener,每次点就让里面的数字
: 自增。
: 再加上81个MyJTextField
: 酱紫

h*****0
发帖数: 4889
5
这个……你不理解原理的话给你代码意义也不大。大概就是:
class XXX implements MouseListener {
public void mouseClicked(MouseEvent e) {
// ...
}
}
然后在界面生成时要加:
field.addMouseListener(xxx);
你去看看JDK Document或者Tutorial吧。

【在 C**********r 的大作中提到】
: 非常感谢你帮助.能给点关键的源代码关于"实现MouseListener"?
C**********r
发帖数: 75
6
谢谢,这个代码很有用。问题已经解决了。

【在 h*****0 的大作中提到】
: 这个……你不理解原理的话给你代码意义也不大。大概就是:
: class XXX implements MouseListener {
: public void mouseClicked(MouseEvent e) {
: // ...
: }
: }
: 然后在界面生成时要加:
: field.addMouseListener(xxx);
: 你去看看JDK Document或者Tutorial吧。

1 (共1页)
进入Java版参与讨论
相关主题
Re: Error handling in Jelly, SwixML andJDK Source?
Ask a questionJava 2D help..
how to hide and show the cursor in JTextField?Sun's Java Tutorial problem: failed to load applet
JTextField 只允许小于N的input 怎么实现的?Windows 下 Java console application 的问题
Re: Question on mouse click on image in Jdk 1.1java.security.KeyStore
想听本版对下面这段话的点评面试被问了个奇怪的GC问题
Is this a Bug or not?Why java.lang.Iterable depends on java.util.Iterator
java SE 的源代码在哪里真诚求助 (JAVA校友录)
相关话题的讨论汇总
话题: 问题话题: 81话题: jtextfield