关于焦点 面板上面new几个JButton,,然后add入面板,运行程序得到一个界面,这个时候焦点在面板上还是在button上面?或者是随机的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 面板默认是不能拥有焦点的。程序刚打开应该是在JFrame/Frame上. javax.swing.JFrame f = new javax.swing.JFrame("test"); javax.swing.JPanel p = new javax.swing.JPanel(); p.add(new javax.swing.JButton("a")); p.add(new javax.swing.JButton("b")); p.add(new javax.swing.JButton("c")); f.add(p); f.setLocation(100, 100); f.setSize(200, 300); f.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE); f.setVisible(true);刚试了下,运行时焦点在第一个button上 楼主可以用JFrame.getRootPane().setDefaultButton(JButton)设一个默认按钮,不论焦点在哪,按Enter都是它被按下 面板上如果有button,好像默认的焦点就在第一个button上? 面板上有butoon,程序刚打开焦点好像在第一个button上面? 窗口永远置项 我用post模拟登陆,成功后,有个post提交的参数,调用的sendPost方法跟模拟登陆的一样,为什么无法成功? 各位给看看什么问题,总提示:该学号不存在! java递归求解1-5阶乘之和 在一个方法中返回一个数组,在test方法中怎么打印出这个数组? DTD问题 正则表达式 如何实现dos下的命令格式??? 怎样注册jbuilder5 哪位大虾给我一个jbuilder5的sn.谢谢。 (1987-2008)&&(!(2004,1989,2006))&&(<19) 如何提取 在线求教函数调用问题
javax.swing.JPanel p = new javax.swing.JPanel();
p.add(new javax.swing.JButton("a"));
p.add(new javax.swing.JButton("b"));
p.add(new javax.swing.JButton("c"));
f.add(p);
f.setLocation(100, 100);
f.setSize(200, 300);
f.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
刚试了下,运行时焦点在第一个button上