java gridout_java 布局管理器GridLayout
展开全部
这个基本上不可能,除非你在界面未显示之前就直接打印32313133353236313431303231363533e78988e69d8331333335313138了import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawText extends JPanel{
JButton jb1,jb2,jb3;
public DrawText(){
this.setLayout(new GridLayout(2,0,10,10));
jb1 = new JButton("1");
jb2 = new JButton("2");
jb3 = new JButton("3");
this.add(jb1);
this.add(jb2);
this.add(jb3);
ActionListener l = new LocationAction();
jb1.addActionListener(l);
jb2.addActionListener(l);
jb3.addActionListener(l);
}
class LocationAction implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == jb1){
System.out.println(jb1.getLocation());
}
if(e.getSource() == jb2){
System.out.println(jb2.getLocation());
}
if(e.getSource() == jb3){
System.out.println(jb3.getLocation());
}
}
}
public static void main(String[] args) {
JFrame f = new JFrame();
f.setDefaultCloseOperation(3);
JPanel panel = new DrawText();
panel.setBackground(Color.cyan);
f.add(panel);
f.setSize(400, 300);
f.setVisible(true);
}
}
java gridout_java 布局管理器GridLayout相关推荐
- Java Swing布局管理器(详解版)
在使用 Swing 向容器添加组件时,需要考虑组件的位置和大小.如果不使用布局管理器,则需要先在纸上画好各个组件的位置并计算组件间的距离,再向容器中添加.这样虽然能够灵活控制组件的位置,实现却非常麻烦 ...
- Java Swing布局管理器
引言 在使用 Swing 向容器添加组件时,需要考虑组件的位置和大小.如果不使用布局管理器,则需要先在纸上画好各个组件的位置并计算组件间的距离,再向容器中添加.这样虽然能够灵活控制组件的位置,实现却非 ...
- java的布局管理器_Java中提供了几种布局管理器
近日,很多网友都在关注Java中提供了几种布局管理器这个话题,那么Java中提供了几种布局管理器具体情况是怎么样的呢?Java中提供了几种布局管理器的相关信息有哪些?下面的内容是小编为大家找到的关于J ...
- Java AWT 布局管理器
目录 布局管理器 1. 流式布局管理器 2. 边界布局管理器 3. 网格布局管理器 4. 网格包布局管理器 5. 卡片布局管理器 6. 自定义布局 布局管理器 在 java.awt 包中提供了 5 种 ...
- java 网格布局管理器,Java图形化界面设计——布局管理器之GridLayout(网格布局)...
网格布局特点: l 使容器中的各组件呈M行×N列的网格状分布. l 网格每列宽度相同,等于容器的宽度除以网格的列数. l 网格每行高度相同,等于容器的高度除以网格的行数. l 各组件的排列方式 ...
- 【Java AWT 图形界面编程】LayoutManager 布局管理器 ④ ( GridLayout 网格布局 | GridBagLayout 网格包布局 )
文章目录 一.GridLayout 网格布局 二.GridLayout 构造函数 三.GridLayout 网格布局代码示例 四.GridBagLayout 网格包布局 一.GridLayout 网格 ...
- java常用布局管理器(流布局管理器、边界布局管理器、网格布局管理器)
在Swing中,每个组件在容器中都有一个具体的位置大小.而在容器中摆放各种组件时很难判断其具体位置和大小,使用布局管理器比程序员直接在容器中控制Swing组件的位置和大小方便得多,可以更加有效地处理整 ...
- Java学习 布局管理器之GridLayout(网格布局)
GridLayout( 网格布局) 具体请看 官方JavaApi: java.awt.GridLayout GridLayout 将容器切割为棋盘一样m行n列的网格,每个网格可以放置一个组件,添加到容 ...
- java中布局管理器flowlayout,在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型。...
在Java中下列()方法可以把JFrame的布局管理器设为FlowLayout类型. 答:jFrame.setLayout(new FlowLayout() ) 在Word 2010的编辑状态,当前编 ...
最新文章
- Java任务调度框架Quartz
- 【Mysql】Mysql root 权限下无法创建数据库
- python解决open()函数、xlrd.open_workbook()函数文件名包含中文,sheet名包含中文报错的问题
- python【OS操作系统库】Python的os模块大宝剑(全)
- UEFI引导的系统下装双系统解决方案
- FFTW在VS中集成与测试详解
- T4模板:MVC中用T4模板快速生成代码
- 串传送指令MOVSB MOVSW
- 活动子项父项的复杂CSS选择器[重复]
- 微服务熔断限流Hystrix之流聚合
- 我想用计算机计算数,数字计算器
- linux wireshark 使用教程,M22 wireshark使用方法简介
- 关于NLPIR在MAC上的使用
- sobel 边缘检测 c语言,Sobel边缘检测算法(转载)(示例代码)
- A。资源库和运行时表结构(5)---JBPM4.4数据库表解释
- 重构碎片化知识_黄建锋:碎片化学习策略研究
- 【Android】Android外接音源设备之小蜜蜂坑
- CM3学习笔记(一)存储器系统
- Python3绘图库之rrdtool模块
- 深入分析实战可重入读写锁ReentrantReadWriteLock
热门文章
- ZOJ3545——AC自动机+状态dp
- Java基础语法之变量作用域、小大驼峰命名规则和java运算符(赋值、关系、三元、逻辑运算符)
- python爬虫的时候要用的url修改方法总结
- android 9 pie公司,Android 9.0正式推送 定名Android Pie
- linux cd是什么目录,linux-cd命令
- python输入hello输出olleh_Python小试牛刀(经典例题)[连载中]
- C++ 迭代器失效问题
- linux纯文字界面,Linux入门 Part1: 使用控制台(1)-纯文本界面
- spring 数据库 链接db2_实例讲解使用Spring通过JPA连接到Db2
- 苹果自带相册打马赛克_哥们被绿?iOS 13惊现漏洞,马赛克去除