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

溫馨提示×

溫馨提示×

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

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

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

海安县| 桓台县| 牙克石市| 灵台县| 大城县| 嘉善县| 乐安县| 成武县| 寿光市| 梁河县| 建始县| 遂川县| 扎赉特旗| 清涧县| 闽侯县| 牡丹江市| 裕民县| 商水县| 噶尔县| 垦利县| 安西县| 铅山县| 蓝田县| 健康| 萝北县| 登封市| 察雅县| 囊谦县| 凉城县| 含山县| 福鼎市| 平顶山市| 麻江县| 万宁市| 安丘市| 冕宁县| 楚雄市| 凭祥市| 新密市| 九台市| 昂仁县|