成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Java窗口(JFrame)從零開始(5)——JPanel面板+JScrollPane面板

shusen / 1873人閱讀

摘要:面板實(shí)例化兩個(gè)面板加入按鈕設(shè)置關(guān)閉方式,可以選擇多種關(guān)閉玄子選項(xiàng)面板帶滾動(dòng)條的面板實(shí)例化一個(gè)面板,加入一個(gè)文字編輯器設(shè)置關(guān)閉方式,可以選擇多種關(guān)閉玄子選項(xiàng)

JPanel面板

package jframe;
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.*;

public class jframe extends JFrame{
    
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    
    public jframe(){
        this.setTitle("test");
        Container con = this.getContentPane();
        JPanel p1 = new JPanel(new GridLayout(1,2,5,5));                        //實(shí)例化兩個(gè)JPanel面板
        JPanel p2 = new JPanel(new GridLayout(2,1,5,5));
        p1.add(new JButton("1"));                                                //加入按鈕
        p1.add(new JButton("1"));
        p2.add(new JButton("2"));
        p2.add(new JButton("2"));
        con.setLayout(new GridLayout(2,1,10,10));
        con.add(p1);
        con.add(p2);
        this.setVisible(true);
        this.setBounds(50, 50, 200, 200);
        this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);            //設(shè)置關(guān)閉方式,可以選擇多種關(guān)閉玄子選項(xiàng)
    }
    public static void main(String[] args) {
        new jframe();
    }
}

JScrollPane面板(帶滾動(dòng)條的面板)

package jframe;
import java.awt.Container;
import javax.swing.*;

public class jframe extends JFrame{
    
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    
    public jframe(){
        this.setTitle("test");
        Container con = this.getContentPane();
        JScrollPane jp = new JScrollPane(new JTextArea(50,20));        //實(shí)例化一個(gè)面板,加入一個(gè)文字編輯器
        con.add(jp);
        this.setVisible(true);
        this.setBounds(50, 50, 200, 200);
        this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);            //設(shè)置關(guān)閉方式,可以選擇多種關(guān)閉玄子選項(xiàng)
    }
    public static void main(String[] args) {
        new jframe();
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/69988.html

相關(guān)文章

  • Java窗口JFrame從零開始(7)——下拉列表+列表框

    摘要:下拉列表列表框身份證軍人證殘疾證護(hù)照身份證軍人證殘疾證護(hù)照定義字符串實(shí)例化下拉列表實(shí)例化列表框?qū)嵗姘逶O(shè)置大小實(shí)例化面板設(shè)置關(guān)閉方式,可以選擇多種關(guān)閉玄子選項(xiàng) 下拉列表(JComboBox)列表框(JList) package jframe; import java.awt.BorderLayout; import java.awt.Container; import java.aw...

    wing324 評(píng)論0 收藏0
  • 初學(xué) Swing 組件

    摘要:包括了圖形用戶界面器件如文本框,按鈕,分隔窗格和表。按照指定布局限制添加組件。移除指定位置的組件。通常文本框用于接收用戶信息或其他文本信息的輸入。因此,組件也稱為密碼文本框。創(chuàng)建一個(gè)具有出事文本信息以及制定列數(shù)的文本框。 Swing 是一個(gè)為Java設(shè)計(jì)的GUI工具包。 Swing是JAVA基礎(chǔ)類的一部分。 Swing包括了圖形用戶界面(GUI)器件如:文本框,按鈕,分隔窗格和表。 S...

    codeGoogle 評(píng)論0 收藏0
  • Swing布局管理器

    摘要:布局管理器也是通過(guò)構(gòu)造器來(lái)創(chuàng)建的。流布局管理器的對(duì)齊方式如下所示。方法和方法分別獲取和設(shè)置流布局管理器中控件和控件之間的水平間距。 流布局(FlowLayout)默認(rèn)的JApplet,JPanel,JScrollPane 流布局是相對(duì)比較簡(jiǎn)單的一種布局管理器,也是最常用的布局管理器。在流布局中放置控件時(shí),將按照控件的添加順序,依次將控件從左到右進(jìn)行擺放,并且在一行的最后會(huì)進(jìn)行自動(dòng)換...

    王笑朝 評(píng)論0 收藏0
  • C/S結(jié)構(gòu)框架聊天室

    摘要:聊天室掌握使用語(yǔ)言進(jìn)行面向?qū)ο笤O(shè)計(jì)的基本方法,提高運(yùn)用分析問(wèn)題,解決問(wèn)題的能力。使用技術(shù)完成聊天室系統(tǒng),深入學(xué)習(xí)使用語(yǔ)言。 C/S聊天室1.掌握使用JAVA語(yǔ)言進(jìn)行面向?qū)ο笤O(shè)計(jì)的基本方法,提高運(yùn)用分析問(wèn)題,解決問(wèn)題的能力。2.使用Java技術(shù)完成聊天室系統(tǒng),深入學(xué)習(xí)使用Java語(yǔ)言。 3.使用Java 的多線程機(jī)制,深入理解Java多線程技術(shù)的應(yīng)用。4.使用AWT和Swing事件,對(duì)J...

    source 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<