一个可行的办法是利用KeyListener 监测键盘活动当检测到键盘活动的时候获得相 对应的字符并显示到作图区域合适的位置为了达到这个目的我们需要定义自己的 keyPressed()事件例如 int CurrX CurrY; public void keyPressed(KeyEvent e) { char c = egetKeyChar(); gdrawString( + c CurrX CurrY) } 需要说明的是利用这个方法无法向作图区域输入中文如果有哪位网友找到了输入 中文的方法请指教 |