中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

javaSwing中怎么實現彈窗效果

發布時間:2021-08-10 14:25:01 來源:億速云 閱讀:122 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關javaSwing中怎么實現彈窗效果,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

使用Swing實現的一個簡單彈窗功能,基本容器的使用辦法,代碼如下:

package test1;import java.awt.Color;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JFrame;import javax.swing.JLabel;/** *與awt組件不同,Swing組件不能直接的添加到頂層容器中,他必須天驕到一個與Swing頂層容器相關聯的 * 內容模板(content pane)上;內容面板是頂層容器包含的一個普通容器,它是一個輕量級組件。基本規則如下: (1)把Swing組件放入一個頂層Swing容器的內容面板上 (2)避免使用非Swing的重量級組件。  *  * */public class MyJFrame extends JFrame{  /**   *    */  private static final long serialVersionUID = 1L;  public void CreatFrame(){    JFrame jf = new JFrame();    //一般情況下,他不能被直接放在頂層容器中    Container con = jf.getContentPane();    JLabel jb = new JLabel("this is a pane");    JButton jt = new JButton("alert a new window");    jt.setBounds(10, 10, 100, 21);    jt.addActionListener(new ActionListener() {      @Override      public void actionPerformed(ActionEvent e) {        // TODO Auto-generated method stub        new MyDialog1(MyJFrame.this).setVisible(true);      }    });    jb.setHorizontalAlignment(MAXIMIZED_HORIZ);    con.add(jt);    con.add(jb);    con.setBackground(Color.RED);    jf.setVisible(true);    jf.setSize(200, 150);    jf.setDefaultCloseOperation(EXIT_ON_CLOSE);  }  public static void main(String []args){    new MyJFrame().CreatFrame();  }}class MyDialog1 extends JDialog{  /**   *    */  private static final long serialVersionUID = 1L;  public MyDialog1(JFrame frame){    super(frame,"alert the window");    Container conn = getContentPane();    conn.add(new JLabel("test lable"));    setBounds(100,100,100,100);     System.out.println("test succesfully");  }}

關于javaSwing中怎么實現彈窗效果就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

武宣县| 富川| 新绛县| 河津市| 和田县| 洛南县| 昭觉县| 盐边县| 阳城县| 宁夏| 集贤县| 克拉玛依市| 绥棱县| 垫江县| 邵武市| 清新县| 保德县| 沂水县| 云安县| 衡南县| 神农架林区| 贡觉县| 洪泽县| 会东县| 东乌| 鄯善县| 温泉县| 玉门市| 丹寨县| 临湘市| 内乡县| 镇平县| 汪清县| 富源县| 义马市| 轮台县| 错那县| 芦溪县| 疏勒县| 江阴市| 双江|