国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

Java窗口(JFrame)從零開(kāi)始(6)——單選按鈕+復(fù)選框

youkede / 1104人閱讀

單選按鈕+復(fù)選框

單選按鈕、復(fù)選框是什么這個(gè)都知道,不做解釋。
上代碼(自己寫(xiě)著玩的,排班不太好)
package jframe;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class jframe extends JFrame{

/**
 * 
 */
private static final long serialVersionUID = 1L;

public jframe(){
    this.setTitle("test");
    Container con = this.getContentPane();
    con.setLayout(new BorderLayout());
    
    //單選按鈕
    JRadioButton b1 = new JRadioButton("男");
    JRadioButton b2 = new JRadioButton("女");
    JRadioButton b3 = new JRadioButton("外星人");
    JTextArea jt = new JTextArea();
    ButtonGroup g = new ButtonGroup();  //單選按鈕組
    
    
    //復(fù)選框
    JCheckBox c1 = new JCheckBox("讀書(shū)");
    JCheckBox c2 = new JCheckBox("音樂(lè)");
    JCheckBox c3 = new JCheckBox("電影");
    
    
    
    g.add(b1);g.add(b2);g.add(b3);
    Container bcon = new Container();
    bcon.setLayout(new FlowLayout());
    con.add(BorderLayout.WEST, bcon);
    bcon.add(b1);bcon.add(b2);bcon.add(b3);
    
    
    con.add(jt);
    Container ccon = new Container();
    ccon.setLayout(new FlowLayout());
    con.add(BorderLayout.EAST, ccon);
    ccon.add(c1);ccon.add(c2);ccon.add(c3);
    
    
    
    b1.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent arg0) {
            // TODO Auto-generated method stub
            jt.append("您選中了“男”單選按鈕
");
        }
        
    });
    b2.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jt.append("您選中了“女”單選按鈕
");
        }
        
    });
    b3.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jt.append("您選中了“外星人”單選按鈕
");
        }
        
    });
    
    c1.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jt.append("您選中了“讀書(shū)”復(fù)選框
");
        }
        
    });
    c2.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jt.append("您選中了“音樂(lè)”復(fù)選框
");
        }
        
    });
    c3.addActionListener(new ActionListener(){

        @Override
        public void actionPerformed(ActionEvent e) {
            // TODO Auto-generated method stub
            jt.append("您選中了“電影”復(fù)選框
");
        }
        
    });
    
    this.setVisible(true);
    this.setBounds(50, 50, 600, 400);
    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://specialneedsforspecialkids.com/yun/70009.html

相關(guān)文章

  • Java窗口JFrame從零開(kāi)始(3)——絕對(duì)布局

    摘要:中的絕對(duì)布局取消布局管理器實(shí)例化一個(gè)按鈕實(shí)例化一個(gè)按鈕設(shè)置位置與大小設(shè)置位置與大小顯示窗體 Swing中的絕對(duì)布局 package jframe;import java.awt.Button;import java.awt.Container;import javax.swing.*; public class jframe extends JFrame{ /** * */ pr...

    cangck_X 評(píng)論0 收藏0
  • Java窗口JFrame從零開(kāi)始(2)——JDialog窗口

    摘要:窗體是從一個(gè)窗體中彈出另一個(gè)窗體,就好像網(wǎng)頁(yè)中的提示框一樣主要構(gòu)造方法創(chuàng)建一個(gè)沒(méi)有標(biāo)題并且沒(méi)有指定所有者的無(wú)模式對(duì)話框。創(chuàng)建一個(gè)沒(méi)有標(biāo)題但將指定的作為其所有者的無(wú)模式對(duì)話框。 JDialog窗體是從一個(gè)窗體中彈出另一個(gè)窗體,就好像網(wǎng)頁(yè)中的提示框一樣 主要構(gòu)造方法:JDialog() 創(chuàng)建一個(gè)沒(méi)有標(biāo)題并且沒(méi)有指定 Frame 所有者的無(wú)模式對(duì)話框。 JDialog(Dial...

    zhoutao 評(píng)論0 收藏0
  • Java窗口JFrame從零開(kāi)始(5)——JPanel面板+JScrollPane面板

    摘要:面板實(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 ...

    shusen 評(píng)論0 收藏0
  • Java窗口JFrame從零開(kāi)始(1)——JFrame窗口

    摘要:簡(jiǎn)單粗暴上代碼一個(gè)簡(jiǎn)單的窗口,顯示一串字符。實(shí)現(xiàn)窗口的方法實(shí)例化對(duì)象容器用來(lái)放東西我的第一個(gè)窗口顯示文字開(kāi)始設(shè)置具體的屬性居中顯示設(shè)置窗口位置大小顯示添加設(shè)置關(guān)閉方式 菜鳥(niǎo)一只,學(xué)習(xí)Swing中,抱著共同學(xué)習(xí)、練習(xí)和提高Java能力的想法,特在此此上傳些簡(jiǎn)單的代碼。望大佬們多多指教!ヽ( ̄▽?zhuān)??同時(shí),也希望找一些朋友來(lái)一起討論。 簡(jiǎn)單粗暴上代碼一個(gè)簡(jiǎn)單的窗口,顯示一串字符。 pack...

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

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

0條評(píng)論

youkede

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<