问题描述
packageswing.k3;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassTKeyEventextendsJApplet{ContainercontentPane;JLabellabel;TextFieldtextField;publicvoidinit(){contentPane=this.getContentPane();textField=newTextField(25);textField.addKeyListener(newMyKeyListener());Buttonbutton=newButton("Clear");button.addActionListener(newButtonListener());label=newJLabel("KeyTyped:Nill");label.setBorder(BorderFactory.createTitledBorder("YouPressedtheFollowingKey"));contentPane.setLayout(newBorderLayout());contentPane.add("North",textField);contentPane.add(label);contentPane.add("south",button);textField.requestFocus();//textfieldrequeststhefocus;}classMyKeyListenerextendsKeyAdapter{publicvoidkeyTyped(KeyEvente){charc=e.getKeyChar();label.setText("KeyTyped:"+c);}}classButtonListenerimplementsActionListener{publicvoidactionPerformed(ActionEvente){//发生操作时调用textField.setText("");textField.requestFocus();}}}
解决方案
解决方案二:
是动态创建面板及部分控件
解决方案三:
就是一个Applet,哪句不懂?
解决方案四:
这个代码是捕获从你键盘输入内容的程序,clear按钮用来清空输入域,focus的作用是要求必须先用鼠标选中输入域后,你敲击的键盘符号才会在该域上显示出来。
解决方案五:
自己动手丰衣足食!下个文档看!哪个方法不懂搜索哪个!!