最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實(shí)現(xiàn)面板之間切換功能

 更新時(shí)間:2022年06月10日 16:46:19   作者:無(wú)憂#  
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)面板之間切換功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了java實(shí)現(xiàn)面板之間切換的具體代碼,供大家參考,具體內(nèi)容如下

如圖:

關(guān)鍵技術(shù):事件監(jiān)聽(tīng),設(shè)置顯示面板,重新刷新驗(yàn)證。

setContentPane(jp2);//設(shè)置顯示的新面板
revalidate();//重新驗(yàn)證

完整代碼如下:

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class ceshi2 extends JFrame{
? ? JButton b1;
? ? JButton b2;
? ? JButton b3;
? ? JButton b4;
public ceshi2() {
? ? setBounds(200, 150, 500, 300);//設(shè)置窗體大小,位置。
? ? JPanel jp1=new JPanel();//設(shè)置兩個(gè)面板
? ? JPanel jp2=new JPanel();
? ? b1=new JButton("下一步");
? ? b2=new JButton("路人甲");//按鈕2和4,標(biāo)簽1和2顯示成果
? ? b3=new JButton("上一步");
? ? b4=new JButton("路人乙");
? ? JLabel l1=new JLabel("這是第一個(gè)面板");
? ? JLabel l2=new JLabel("這是第二個(gè)面板");
? ? 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.add(b1);//添加到面板1中
? ? jp1.add(b2);
? ? jp1.add(l1);
? ? jp2.add(l2);//添加到面板2中
? ? jp2.add(b3);
? ? jp2.add(b4);
? ? add(jp1);//首先顯示的是面板1
? ? b1.addActionListener(new ActionListener() {//添加監(jiān)聽(tīng)
? ? ? ??
? ? ? ? @Override
? ? ? ? public void actionPerformed(ActionEvent e) {
? ? ? ? ? ? // TODO Auto-generated method stub ? ? ? ? ? ?
? ? ? ? ? ? setContentPane(jp2);//設(shè)置顯示的新面板
? ? ? ? ? ? revalidate();//重新驗(yàn)證
? ? ? ? ? ??
? ? ? ? }
? ? });
? ? b3.addActionListener(new ActionListener() {
? ? ? ? public void actionPerformed(ActionEvent e) {
? ? ? ? ? ? // TODO Auto-generated method stub ? ? ? ? ? ?
? ? ? ? ? ? setContentPane(jp1);
? ? ? ? ? ? revalidate();
? ? ? ? }
? ? });
? ? setVisible(true);
? ? setLayout(null);
? ? setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
? ? new ceshi2();
}
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java面試必備之ArrayList陷阱解析

    Java面試必備之ArrayList陷阱解析

    昨天小楓接到了一個(gè)公司的面試電話,其中一道面試題覺(jué)得有點(diǎn)意思,在這里和大家一起分享下。面試題是ArrayList如何刪除指定元素。乍聽(tīng)很簡(jiǎn)單的問(wèn)題,但是如果沒(méi)有實(shí)際踩過(guò)坑很容易掉進(jìn)面試官的陷阱中,我們一起來(lái)分析下吧
    2022-02-02
  • 一文帶你了解微服務(wù)架構(gòu)中的"發(fā)件箱模式"

    一文帶你了解微服務(wù)架構(gòu)中的"發(fā)件箱模式"

    微服務(wù)架構(gòu)如今非常的流行,這個(gè)架構(gòu)下可能經(jīng)常會(huì)遇到“雙寫(xiě)”的場(chǎng)景。本文就和大家分享一個(gè)“發(fā)件箱模式”,?感興趣的小伙伴可以了解一下
    2023-01-01
  • Java事件處理機(jī)制和適配器全面解析

    Java事件處理機(jī)制和適配器全面解析

    這篇文章主要介紹了Java事件處理機(jī)制和適配器全面解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Jenkins任務(wù)批量修改的技巧分享

    Jenkins任務(wù)批量修改的技巧分享

    這篇文章主要給大家介紹了關(guān)于Jenkins任務(wù)批量修改的一些技巧,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • jdk安裝、Java環(huán)境配置方法詳解

    jdk安裝、Java環(huán)境配置方法詳解

    這篇文章主要介紹了jdk安裝、Java環(huán)境配置方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 手把手教你實(shí)現(xiàn)idea中配置國(guó)內(nèi)源

    手把手教你實(shí)現(xiàn)idea中配置國(guó)內(nèi)源

    idea的國(guó)內(nèi)源配置十分重要,能夠提升程序開(kāi)發(fā)的效率而且也是減少bug的一種有效防范,本文就來(lái)介紹一下idea中配置國(guó)內(nèi)源,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-07-07
  • HttpServletRequest對(duì)象方法的用法小結(jié)

    HttpServletRequest對(duì)象方法的用法小結(jié)

    HttpServletRequest對(duì)象代表客戶端的請(qǐng)求,當(dāng)客戶端通過(guò)HTTP協(xié)議訪問(wèn)服務(wù)器時(shí),HTTP請(qǐng)求頭中的所有信息都封裝在這個(gè)對(duì)象中,開(kāi)發(fā)人員通過(guò)這個(gè)對(duì)象的相關(guān)方法,即可以獲得客戶的這些信息
    2017-03-03
  • Java實(shí)現(xiàn)棧和隊(duì)列面試題

    Java實(shí)現(xiàn)棧和隊(duì)列面試題

    這篇文章主要介紹了Java實(shí)現(xiàn)棧和隊(duì)列的面試題,每個(gè)例題代碼實(shí)現(xiàn)非常詳細(xì),每一個(gè)方法講解也很到位,特別適合參加Java面試的朋友閱讀。
    2015-09-09
  • java8?時(shí)間日期的使用與格式化示例代碼詳解

    java8?時(shí)間日期的使用與格式化示例代碼詳解

    這篇文章主要介紹了java8?時(shí)間日期的使用與格式化,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • Java 如何同時(shí)返回多個(gè)不同類(lèi)型

    Java 如何同時(shí)返回多個(gè)不同類(lèi)型

    這篇文章主要介紹了Java 同時(shí)返回多個(gè)不同類(lèi)型的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評(píng)論

武川县| 南平市| 沐川县| 建水县| 牟定县| 沁水县| 永胜县| 洛宁县| 塘沽区| 凌海市| 天镇县| 苏尼特左旗| 巴林右旗| 静安区| 双桥区| 拜城县| 博野县| 基隆市| 钟山县| 蒙自县| 灵石县| 正阳县| 聂拉木县| 台湾省| 宁阳县| 旅游| 广东省| 廊坊市| 太谷县| 九龙县| 澜沧| 澎湖县| 鲁山县| 阳城县| 达日县| 碌曲县| 运城市| 上饶县| 镇江市| 紫阳县| 合水县|