社区
Java SE
帖子详情
按钮能做成正方形的吗?谢谢
pop82
2004-03-31 10:05:02
我想做10*10的方格
里面有100个正方形的按纽
很紧凑的组合在一起
按纽上面是空白
能做到吗
我做的大小都不对
用GridBagLayout也不行
急死了
请高手指导
谢
...全文
409
5
打赏
收藏
按钮能做成正方形的吗?谢谢
我想做10*10的方格 里面有100个正方形的按纽 很紧凑的组合在一起 按纽上面是空白 能做到吗 我做的大小都不对 用GridBagLayout也不行 急死了 请高手指导 谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woodball
2004-04-01
打赏
举报
回复
理想大哥真是高手也!我接受了你好几次帮助了,在此感谢!
mq612
2004-03-31
打赏
举报
回复
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JPanel;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.GridLayout;
public class Test {
private JFrame frame;
private JButton[] button;
private JPanel pane;
public Test() {
jbInit();
}
public void jbInit() {
frame = new JFrame("10*10_Button");
pane = new JPanel();
button = new JButton[100];
for(int i=0;i<button.length;i++){
button[i] = new JButton(i+1+"");
}
pane.setLayout(new GridLayout(10,10));
frame.getContentPane().add(pane);
for(int i=0;i<button.length;i++){
pane.add(button[i]);
}
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setSize(600, 600);
frame.setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
mq612
2004-03-31
打赏
举报
回复
按钮的长宽,大小是根据你所用的布局管理器来控制的,用不同的布局管理器会产生不同的效果,例如:FlowLayout布局中,按钮是长方形;BorderLayout布局中按钮是撑满它所在的区域;GridLayout布局中你只要把格子设置的正确就可以使按钮成为正方形;GridBagLayout中可就见工夫了,合理的分配+适当的参数=随心所欲!;BoxLayout也是一种复杂的布局方式,同样,越复杂,功能越强大,用它你既得到了布局的支持,又可以精确控制组件的长宽(当然如果用空的Layout也可以精确控制组件,但是确失去了整体布局的支持,你的窗体在放大缩小的时候就......嘿嘿)。就我个人的使用经验,GridBagLayout加上BoxLayout就真的无所不能了,呵呵~~~~
<------ 树欲静而风不止 ------>
skystar99047
2004-03-31
打赏
举报
回复
可以
buaaaladdin
2004-03-31
打赏
举报
回复
用GridLayout可以的,我试过。
html四个图片成
正方形
排列,html单选
按钮
变成方形
html中radio怎么显示成方块形状第一个 第二个 第三个 第四个 第五个 function Change(obj) { var s = document.getElementsByName("s"); for (var i = 0; i < s.length; i++) { if (s[i].id == obj) { document.getElementById(s[i].id).st...
网页设计中的幽灵
按钮
我不确定我们是否意识到2014年最重大的趋势正在来临。它完全基于所有网站中微小的设计元素——
按钮
。 幽灵
按钮
——那些透明的、可点击的物体——忽然间就变得无处不在。以狂风暴雨之势席卷正网页设计领域。谁能想到,像
按钮
这么简单的事物,能够改变我们看待网页设计的方式? 什么是幽灵
按钮
? 幽灵
按钮
有着最简单的扁平外形——
正方形
、矩形、圆形、菱形——没有填充色,只有一条淡淡的轮廓。除了外框和文字...
android 绘制
正方形
图片,是Android的自定义View-绘制流程-
正方形
图片控件(SquareImageView)...
前言了解View的绘制三大流程后,接下来就要对这些知识做一个实践,首先来实现一个在Android中最为常见的控件——方形图片控件,即让图片在一个方形区域内显示,最常见的场景是在九宫格图片当中。一般的场景需求是图片根据屏幕宽度进行三等分作为边长,来显示图片。这样需求首先我们会想到根据屏幕宽度计算出每个
正方形
图片所需要的边长是多少?就会有下面的步骤:在xml文件中定义好ImageView控件通过代码计...
php单选框怎么变成方形,html单选
按钮
变成方形
html中radio怎么显示成方块形状第一个 第二个 第三个 第四个 第五个 function Change(obj) { var s = document.getElementsByName("s"); for (var i = 0; i < s.length; i++) { if (s[i].id == obj) { document.getElementById(s[i].id).st...
HTML、CSS制作旋转
正方形
立体
html、css制作旋转
正方形
立体
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章