亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CardLayout如何在Java中使用

發布時間:2021-05-07 14:40:58 來源:億速云 閱讀:147 作者:Leah 欄目:開發技術

這篇文章給大家介紹CardLayout如何在Java中使用,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

常用的java框架有哪些

1.SpringMVC,Spring Web MVC是一種基于Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web框架。2.Shiro,Apache Shiro是Java的一個安全框架。3.Mybatis,MyBatis 是支持普通 SQL查詢,存儲過程和高級映射的優秀持久層框架。4.Dubbo,Dubbo是一個分布式服務框架。5.Maven,Maven是個項目管理和構建自動化工具。6.RabbitMQ,RabbitMQ是用Erlang實現的一個高并發高可靠AMQP消息隊列服務器。7.Ehcache,EhCache 是一個純Java的進程內緩存框架。

一、案例介紹

在編碼前需要將本案例中使用到的三張圖片(1.png 、2.png、3.png)保存到src所在的文件夾內。看下圖:

CardLayout如何在Java中使用

1.png:

CardLayout如何在Java中使用

2.png:

CardLayout如何在Java中使用

3.png:

CardLayout如何在Java中使用

二、案例代碼

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ShowCardLayout 
		extends MouseAdapter{
		private JFrame f;
		private JPanel p1,p2,p3;
		private JLabel lb1,lb2,lb3;
		private CardLayout myCard;
		private Container c;
		public ShowCardLayout(){
		f=new JFrame("CardLayout示例");
		myCard=new CardLayout(5,10);
		p1=new JPanel();
		p2=new JPanel();
		p3=new JPanel();
		lb1=new JLabel(
				new ImageIcon("1.png"));
		lb2=new JLabel(
				new ImageIcon("2.png"));
		lb3=new JLabel(
				new ImageIcon("3.png"));
		}
		public void launchFrame(){
			c=f.getContentPane();
			c.setLayout(myCard);		
			p1.add(lb1);
			p2.add(lb2);
			p3.add(lb3);
			p1.addMouseListener(this);
			p2.addMouseListener(this);
			p3.addMouseListener(this);
			c.add(p1,"First");
			c.add(p2,"Second");
			c.add(p3,"Third");
			myCard.show(c,"Third");
			f.pack();
			f.setVisible(true);
			f.setDefaultCloseOperation(
				JFrame.EXIT_ON_CLOSE);
		}
		public void mousePressed(MouseEvent e){
			myCard.next(c);
		}
		public static void main(String args[]) {
			ShowCardLayout sc=
					new ShowCardLayout();
			sc.launchFrame();
		}
}

案例運行圖:

依次點擊運行窗口就會出現1.png 、2.png、3.png。

CardLayout如何在Java中使用
CardLayout如何在Java中使用
CardLayout如何在Java中使用

關于CardLayout如何在Java中使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开封市| 揭西县| 新化县| 石渠县| 长泰县| 东阿县| 麻江县| 凤凰县| 香格里拉县| 平乡县| 平山县| 永平县| 寻甸| 鹰潭市| 佛坪县| 旅游| 临湘市| 英德市| 和顺县| 屯昌县| 文成县| 乌兰县| 霍林郭勒市| 岫岩| 长丰县| 区。| 扶风县| 调兵山市| 英山县| 栾城县| 安化县| 洪江市| 临清市| 平潭县| 怀仁县| 周宁县| 安多县| 阳曲县| 乌审旗| 厦门市| 涡阳县|