![[填空题] 下列JApplet对鼠标单击事件进行处理,当鼠标在JPanel中单击时,在JLabel中显示单击次数。请在横线处填写正确的代码。 import java.awt.event.*,第1张 [填空题] 下列JApplet对鼠标单击事件进行处理,当鼠标在JPanel中单击时,在JLabel中显示单击次数。请在横线处填写正确的代码。 import java.awt.event.*,第1张](/aiimages/%5B%E5%A1%AB%E7%A9%BA%E9%A2%98%5D+%E4%B8%8B%E5%88%97JApplet%E5%AF%B9%E9%BC%A0%E6%A0%87%E5%8D%95%E5%87%BB%E4%BA%8B%E4%BB%B6%E8%BF%9B%E8%A1%8C%E5%A4%84%E7%90%86%EF%BC%8C%E5%BD%93%E9%BC%A0%E6%A0%87%E5%9C%A8JPanel%E4%B8%AD%E5%8D%95%E5%87%BB%E6%97%B6%EF%BC%8C%E5%9C%A8JLabel%E4%B8%AD%E6%98%BE%E7%A4%BA%E5%8D%95%E5%87%BB%E6%AC%A1%E6%95%B0%E3%80%82%E8%AF%B7%E5%9C%A8%E6%A8%AA%E7%BA%BF%E5%A4%84%E5%A1%AB%E5%86%99%E6%AD%A3%E7%A1%AE%E7%9A%84%E4%BB%A3%E7%A0%81%E3%80%82+import+java.awt.event.%2A.png)
[填空题] 下列JApplet对鼠标单击事件进行处理,当鼠标在JPanel中单击时,在JLabel中显示单击次数。请在横线处填写正确的代码 【15】 。 import java.awt.event.*; import javax.swing.*; import java.awt.*; public class Test extends JApplet { static int cnt; public void init() {Container cp = getContentPane();MyPane jp = new MyPane1();_______; jp.addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEvent me) {cnt ++;jb.setText(Integer.toString(cnt}); }});cp.add("South",jB) ;cp. add ("Center", jp); } } class MuPanel extends JPanel { public MyPanel() {} public void paintComponent(Graphics g) {super.panitComponent(g);g.drawRect(0,0,getSize() .width-1,getSize() .hight-1); } }
正确答案:final JLabel jb=new JLabel("ok")
参考解析:在匿名类中的扣对象的属性必须是final,否则编译会出错。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)