切换面板创建的方法,java窗口切换

  切换面板创建的方法,java窗口切换

  本文实例为大家分享了爪哇岛实现面板之间切换的具体代码,供大家参考,具体内容如下

  如图:

  关键技术:事件监听,设置显示面板,重新刷新验证。

  setContentPane(jp2);//设置显示的新面板revalidate();//重新验证完整代码如下:

  导入Java。awt。事件。动作事件;导入Java。awt。事件。动作监听器;导入javax。挥棒。jbutton导入javax。挥棒。jframe导入javax。挥棒。jlabel导入javax。挥棒。jpanel公共类ceshi2扩展JFrame { JButton b1j button b2j button b3j button B4 public ce Shi 2(){ set bounds(200,150,500,300);//设置窗体大小,位置。JPanel jp1=new JPanel();//设置两个面板JPanel jp2=new JPanel();b1=新JButton(下一步);b2=新的JButton(路人甲);//按钮注射毒品和4,标签数字一(一)和注射毒品显示成果b3=新的JButton(上一步);b4=新建JButton(路人乙);JLabel l1=新JLabel(这是第一个面板);JLabel l2=新JLabel(这是第二个面板);b1.setBounds(20,20,100,40);b2.setBounds(20,120,100,40);b3.setBounds(20,20,100,40);b4.setBounds(20,120,100,40);l1.setBounds(100,300,200,50);l2.setBounds(100,300,200,50);jp1。添加(B1);//添加到面板数字一(一)中jp1。添加(B2);jp1。添加(L1);jp2。添加(L2);//添加到面板注射毒品中jp2。添加(B3);jp2。添加(B4);添加(jp1);//首先显示的是面板1 B1。addactionlistener(新操作侦听器(){//添加监听@已执行覆盖公共void操作(操作事件e){//TODO自动生成的方法存根setContentPane(jp2);//设置显示的新面板revalidate();//重新验证} });B3。addactionlistener(new action listener(){ public void action performed(action event e){//TODO自动生成的方法存根setContentPane(jp1);revalidate();} });设置可见(真);设置布局(空);setDefaultCloseOperation(EXIT _ ON _ CLOSE);} public static void main(String[]args){新史策2();}}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行它。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: