关于在panel上添加button的问题 请问,如果我想在panel上添加很多个button(比如说81个,按9*9排列),应该如何添加? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 package com.hh.gui.layout;import java.awt.Button;import java.awt.Container;import java.awt.GridLayout;import javax.swing.JFrame;/** * 网格布局 * @author 何源 * */public class TestGridLayout extends JFrame{ private static final long serialVersionUID = -4835970055277551248L; public static void main(String[] args) { JFrame.setDefaultLookAndFeelDecorated(true); new TestGridLayout(); } TestGridLayout(){ Container container = this.getContentPane(); //设置9行9列的布局 int row =9; int col =9; container.setLayout(new GridLayout(row,col)); Button button ; for(int i = 0; i < row*col; i++){ button = new Button("按钮" + (i + 1)); container.add(button); } this.setTitle("这是测试窗体"); //设置窗体为关闭即退出程序 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(300, 200); this.setVisible(true); }} java程序加载皮肤包后,按钮边框去不掉 ireport 如何定义多个数据集? 利用Java。在局域网中,怎样得到IP地址A转发给网关的数据包,然后又将网关发给IP地址A的数据传回? 关于java.lang.ClassCastException:的问题 基础界面问题 刚学内部类,第一题不解! 高手帮忙了!!! Java Web Start用来干嘛阿? 手机发短信息用到Unicode串到GBK串的转换,怎样转换? 下面的代码为何有错? 初学者问题 applet网页显示问题!!!
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.JFrame;
/**
* 网格布局
* @author 何源
*
*/
public class TestGridLayout extends JFrame{ private static final long serialVersionUID = -4835970055277551248L;
public static void main(String[] args) {
JFrame.setDefaultLookAndFeelDecorated(true);
new TestGridLayout();
}
TestGridLayout(){
Container container = this.getContentPane();
//设置9行9列的布局
int row =9;
int col =9;
container.setLayout(new GridLayout(row,col));
Button button ;
for(int i = 0; i < row*col; i++){
button = new Button("按钮" + (i + 1));
container.add(button);
}
this.setTitle("这是测试窗体");
//设置窗体为关闭即退出程序
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(300, 200);
this.setVisible(true);
}}