首页 > 编程知识 正文

语言基础java学习笔记,菜鸟教程java学习笔记

时间:2023-05-03 21:20:14 阅读:216281 作者:2223

初学Swing,简单记录一下自己的学习历程。希望回头看看时可以笑笑自己那曾经的过去…

This class is used to create a multiple-exclusion scope for a set of buttons. Creating a set

of buttons with the same object means that turning "on" one of those buttons  turns off

all other buttons in the group.

先看一下结果吧

附一段代码 import java.awt.BorderLayout;

import javax.swing.JFrame;

import javax.swing.JRadioButton;

import javax.swing.ButtonGroup;

import javax.swing.JPanel;

public class ButtonGroups extends JFrame {

/*Four RadioButton*/

private JRadioButton button1 = new JRadioButton("China");

private JRadioButton button2 = new JRadioButton("USA");

private JRadioButton button3 = new JRadioButton("UK");

private JRadioButton button4 = new JRadioButton("Russia");

private ButtonGroup buttonGroup = new ButtonGroup();

private JPanel jPanel = new JPanel();

public ButtonGroups() {

//这里没有实现任何功能

buttonGroup.add(button1);

buttonGroup.add(button2);

buttonGroup.add(button3);

buttonGroup.add(button4);

jPanel.add(button1);

jPanel.add(button2);

jPanel.add(button3);

jPanel.add(button4);

//getContentPane()貌似1.5往后就不用了,我是1.4

getContentPane().add(jPanel);

}

public static void main(String[] args) {

ButtonGroups buttongroups = new ButtonGroups();

//感觉这个和QQ聊天差不多大,感觉挺好

buttongroups.setSize(540,510);

buttongroups.setVisible(true);

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。