java中怎么制作单选框_java代码swing编程 制作一个单选按钮的Frame
不善于思考,結果費了時間,也沒有效果
下面的框框可以做出來。
package com.kk;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import javax.swing.JPanel;
import java.awt.GridLayout;
public class FrameTest {
public static void main(String[] args) {
JFrame frame = new JFrame();// 窗體
Container con = frame.getContentPane();// 容器
con.setLayout(new GridLayout(4, 1));// 布局管理器
// 設置布局管理器
JPanel jp1 = new JPanel(new BorderLayout());// 創建一個面板對象
JPanel jp2 = new JPanel(new BorderLayout());
JPanel jp3 = new JPanel(new BorderLayout());
JPanel jp4 = new JPanel(new BorderLayout());
// 按鈕。提示信息
JRadioButton jr1, jr2, jr3, jr4;// 單選按鈕
JLabel jl1, jl2, jl3, jl4;// 提示標簽
jr1 = new JRadioButton();
// JRadioButton jr2=new JRadioButton();//這里會報錯,因為已經聲明了變量,只需new就可以。
jr2 = new JRadioButton();
jr3 = new JRadioButton();
jr4 = new JRadioButton();
// 提示信息 label
jl1 = new JLabel("嵌入式");
jl2 = new JLabel("通信");
jl3 = new JLabel("增值業務");
jl4 = new JLabel("傳統應用軟件");
jp1.add(jr1, BorderLayout.WEST); // 將按鈕加入面板,并對按鈕組件進行布局
jp2.add(jr2, BorderLayout.WEST);
jp3.add(jr3, BorderLayout.WEST);
jp4.add(jr4, BorderLayout.WEST);
jp1.add(jl1);// 將提示信息加入面板
jp2.add(jl2);
jp3.add(jl3);
jp4.add(jl4);
frame.add(jp1);
frame.add(jp2);
frame.add(jp3);
frame.add(jp4);
frame.setTitle("陽光的小女孩");
frame.setBounds(533, 653, 533, 432);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setSize(533, 422);
frame.setVisible(true);
}
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java中怎么制作单选框_java代码swing编程 制作一个单选按钮的Frame的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “窄边教科书”上新!戴尔XPS15 95
- 下一篇: 华硕为 X670E / X670 主板推