`

JPanel JTextField add Focus 获取焦点解决方案

 
阅读更多

public class TabPagePanel extends JPanel

中添加以下代码即可:



// 设置Focus到KeyTextField
		addComponentListener(new ComponentAdapter() {
			@Override
			public void componentShown(ComponentEvent e) {
				getTopPanel().getKeywordTxtField().requestFocusInWindow();
			};
		});
 
分享到:
评论

相关推荐

    java实现简单的计算器

    con.add(jPanel1,BorderLayout.NORTH); s1=new JButton(" 1 "); s1.addActionListener(this); s2=new JButton(" 2 "); s2.addActionListener(this); s3=new JButton(" 3 "); s3.addActionListener(this); s4=...

    Java继承JPanel实现自适应布局的面板

    此面板继承自JPanel,放置其上的组件能够根据面板大小的变化,重新计算新的组件位置,从而实现自适应布局,详细使用方法请见源码注释

    Java绘图和JPanel容器.pdf

    Java绘图和JPanel容器

    ATM自动取款机(java初学者)

    jpanel.add(userNameLabel); userNameText = new JTextField(); userNameText.setBounds(470,430,150,40); jpanel.add(userNameText); //密码标签及其密码框 JLabel userpwdLabel = new JLabel("密码:"); ...

    java Swing多Jpanel动态滑动切换效果

    java Swing多Jpanel仿安卓苹果桌面动态切换滑动效果

    可插入背景图片的JPanel

    Java GUI 编程中,无法像C#一样向一个Panel中插入背景图片,这里在网上搜索了一个可以插入背景的Jpanel。 跟大家共享一下,也许你已经下载过,但主要还是方便那些还没有找到的人。

    如何在JPanel中显示图片

    对于初学者来说,这还是不错的资源,这个源程序实现在面板中加载一些图片,还是不错的啊!!!

    复数计算器

    class KEYPanel extends JPanel{ public JTextField tf1; public JTextField tf2; public JTextField tf3; public JTextField tf4; public JTextField tf5; public JTextField tf6; public JTextField mingzi...

    java jpanel

    PageNumDemo.java

    java-JPanel滑动切换

    这是刚刚上传的,也是找了好久,其他人的都死要钱,死要分数,动辄就是五六十积分,好几十分,有需要的赶紧下载,对你有帮助最好,没帮助也别强求,太难找了。

    制作登录界面

    private JPanel panelMenu; private JPanel panelToolBar; private JPanel panelCompent; private JButton btnLeft; private JButton btnCenter; private JButton btnRight; private JButton btnBorder; ...

    如何卸载JPanel面板

    如何卸载JPanel面板

    Java:俄罗斯方块JPanel版

    通过Java实现JPanel版俄罗斯方块,包括图片资源。

    java Swing多Jpanel仿安卓苹果桌面动态切换滑动效果

    java Swing多Jpanel仿安卓苹果桌面动态切换滑动效果

    计算器界面java设计

    JPanel p=new JPanel(); JTextField t=new JTextField("0",10); t.setHorizontalAlignment(JTextField.RIGHT); app.add(t,BorderLayout.NORTH); GridBagLayout gr=new GridBagLayout(); p.setLayout(gr)...

    java迷宫设计,JPanel实现

    java使用swing技术实现迷宫制造,包括追赶着,移动着以及倒计时,无墙模式设置等等。可设置追赶者数目、追赶者时间等,以及拆墙次数

    旅店管理系统界面-手工书写

    private JTextField HouseA, HouseN,SumD,telePhone; private JButton Entrue, Cansal; private JLabel sex; private ButtonGroup bg; private JRadioButton man,waman; private String sexStr; ...

    房屋租赁系统

    private JTextField jTextField2 = null; private JTextField jTextField3 = null; private JTextField jTextField4 = null; private JTextField jTextField5 = null; private JButton jButton = null; ...

    java 随机数 Math.random

    //产生随机数的类 final SuiJiShuClass sjs=new SuiJiShuClass(); final JPanel panel=new... panel.add(testnum1); //增加组件到panel上 int m=(int)Math.rint(Math.random()*(parseInt2-parseInt3)+ parseInt3);

    JFrame计算器

    swing实现的计算器小代码

Global site tag (gtag.js) - Google Analytics