软件没有报错我一调试所添加的组件显示不出来就一个框架~这是怎么回事啊??
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Test1 extends JFrame {
ButtonGroup bu=new ButtonGroup();//定义单选按钮为一个组
JRadioButton jr=new JRadioButton("蓝色",true);//定义一个单选按钮
JRadioButton jr1=new JRadioButton("红色");
JCheckBox ch=new JCheckBox("粗体");//定义一个复选按钮
JCheckBox ch1=new JCheckBox("斜体");
String[] s={"请选择字号","10","12","14","16","18","20","22"};//定义一个数组存储值
JList list=new JList(s);//定义一个列表框将字符串数组作为参数
JComboBox jcb=new JComboBox(s);//定义一个下拉列表框
JTextArea jt=new JTextArea(5,25);//定义一个文本域
public Test1(){
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("字体的应用");
this.setSize(400,300);
Container cp=this.getContentPane();
bu.add(jr);//将单选按钮添加到按钮组中
bu.add(jr1);
JPanel jp=new JPanel();
jp.add(jr);
jp.add(jr1);
jp.add(ch);
jp.add(ch1);
jp.add(list);
this.setVisible(true);
}
public static void main(String[] args) {
new Test1();
}}
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Test1 extends JFrame {
ButtonGroup bu=new ButtonGroup();//定义单选按钮为一个组
JRadioButton jr=new JRadioButton("蓝色",true);//定义一个单选按钮
JRadioButton jr1=new JRadioButton("红色");
JCheckBox ch=new JCheckBox("粗体");//定义一个复选按钮
JCheckBox ch1=new JCheckBox("斜体");
String[] s={"请选择字号","10","12","14","16","18","20","22"};//定义一个数组存储值
JList list=new JList(s);//定义一个列表框将字符串数组作为参数
JComboBox jcb=new JComboBox(s);//定义一个下拉列表框
JTextArea jt=new JTextArea(5,25);//定义一个文本域
public Test1(){
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("字体的应用");
this.setSize(400,300);
Container cp=this.getContentPane();
bu.add(jr);//将单选按钮添加到按钮组中
bu.add(jr1);
JPanel jp=new JPanel();
jp.add(jr);
jp.add(jr1);
jp.add(ch);
jp.add(ch1);
jp.add(list);
this.setVisible(true);
}
public static void main(String[] args) {
new Test1();
}}
解决方案 »
- 求助,thinking in Java 的类库下载
- java 编码问题
- apple机如何在dock上建快捷方式
- 可以帮帮我看到这个程序错在哪里了吗?我实在是看不出来错在哪里
- 用JB9的Executable Builder生成的.exe文件,还是不能独立运行。
- [请教][将一个方法做成Deprecated.方法..]
- 看代码,解决问题,给分
- 请问怎么在对一个设备发送数据的时候又接受这个设备返回的返回码呢?
- 急急急 !如何取得本机的驱动及目录
- 这段程如何显示出来???多谢!
- 我要让这个程序在12点整,开始自动运行线程,应该怎么改,请大家帮帮我
- 急!!! weblogic8.13+JDK1.4.2_13 报ClassNotFoundException
jp.add(jr1);
jp.add(ch);
jp.add(ch1);
jp.add(list);
应该使用cp选择布局管理器。
import javax.swing.*;
import java.awt.event.*;public class Test1 extends JFrame {
ButtonGroup bu = new ButtonGroup();// 定义单选按钮为一个组
JRadioButton jr = new JRadioButton("蓝色", true);// 定义一个单选按钮
JRadioButton jr1 = new JRadioButton("红色"); JCheckBox ch = new JCheckBox("粗体");// 定义一个复选按钮
JCheckBox ch1 = new JCheckBox("斜体"); String[] s = { "请选择字号", "10", "12", "14", "16", "18", "20", "22" };// 定义一个数组存储值
JList list = new JList(s);// 定义一个列表框将字符串数组作为参数
JComboBox jcb = new JComboBox(s);// 定义一个下拉列表框 JTextArea jt = new JTextArea(5, 25);// 定义一个文本域 public Test1() {
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setTitle("字体的应用");
this.setSize(400, 300);
Container cp = this.getContentPane(); bu.add(jr);// 将单选按钮添加到按钮组中
bu.add(jr1);
JPanel jp = new JPanel();
jp.add(jr);
jp.add(jr1);
jp.add(ch);
jp.add(ch1);
jp.add(list);
this.add(jp);
this.setVisible(true);
} public static void main(String[] args) {
new Test1();
}}