作者superlubu (叔叔你人真好)
看板java
标题Re: [问题] 请教 JEditorPane 及 Listener的问题
时间Wed Jun 11 14:30:34 2008
简单的 debug 法... 先找出问题所在...
加入两句:
※ 引述《seruze (seruze)》之铭言:
: 可以了,不管怎麽按,他都会回到原点..
: 於是我加入了我的条件句.
: public void keyTyped( KeyEvent e )
: {
System.out.println("keyTyped is called.");
: if( e.getKeyCode() == KeyEvent.VK_ENTER ) // 如果按的是 enter 就清除!
: {
System.out.println("If clause correct.");
: jEditorPane.setText("");
: }
: }
: 他变成....什麽都不做..
: 请问为什麽会这样呢?
: 是我的if 判断用法错了吗?该怎麽判断才对呢?
: 可是我将同样的判断句放入 keyPressed()或是 keyReleased()中都可以正常判断.
: 怎麽会这样呢?
: 而,为什麽放在 keyPressed() 中,会往下跳一行呢?
: 希望大大们赐教~谢谢了~
看看印出什麽来就可以大概知道错在哪里.
--
《为了要得到真相,就要向原 PO 伸图》
那就是伸图魔人的没图没真相原则,那时我们坚信那就是逼逼死的真实
靠么,图咧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 147.8.127.102