社区
Java SE
帖子详情
如何让JFrame的大小自动变化
yuyang2007
2007-08-09 05:11:39
我在JFrame中假如了一个Table组件,想让JFrame的大小随Table的大小改变,请问如何实现?
注:Table的大小是可以动态设定的。
...全文
493
5
打赏
收藏
如何让JFrame的大小自动变化
我在JFrame中假如了一个Table组件,想让JFrame的大小随Table的大小改变,请问如何实现? 注:Table的大小是可以动态设定的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuyang2007
2007-08-10
打赏
举报
回复
谢谢 ,我先试试
szwchng2007
2007-08-10
打赏
举报
回复
yuyang2007 (),很抱歉没有及时回复。
按照你的意思应该是你版式布局的问题。
应该采用网格布局。在定义你的Frame时,应当如下控制:
1、 导入相关类 import java.awt.GridBagLayout;
2、 将JTable以网格形式摆放
JPanel tmpPanel = new JPanel();
....
tmpPanel.setsize(new Dimension(300, 450));
tmpPanel.setLayout(new GridBagLayout());
JTable tmpTable = new JTable(XXX);
....
tmpPanel.add(tmpTable, new GridBagConstraints(0, 0, 1, 1, 1.0, 0.0
,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH, new Insets(5, 5, 5, 5), 0, 0));
这样,你的table大小改变后,Frame应该也可以变化了。
forerver121
2007-08-09
打赏
举报
回复
征集java高手..有意者请加群44328710...欢迎java jsp爱好者加入指导..滴水之恩当涌泉相报
szwchng2007
2007-08-09
打赏
举报
回复
在构造函数的最后加上这行代码就可以了:
pack();
liujun999999
2007-08-09
打赏
举报
回复
frame.setWidth(table.getWidth());
JFrame
中背景图
大小
随窗口
大小
自动
改变
package com.ui; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JLabel; i
java
jframe
中的button不能
自动
显示出来_如何使
JFrame
自动
调整
大小
以显示所有按钮...
我有一个简单的swing应用程序,它包含一个JLabel和三个按钮 . 这三个按钮位于自己的JPanel中,它与JLabel一起位于
JFrame
中 . JPanel使用flowlayout管理器水平排列按钮,
JFrame
使用BorderLayout管理器垂直排列JLabel和JPanel .我的问题是当我启动应用程序时,在使用过程中,其中一个按钮上的文本发生
变化
,这会增加其宽度 . 但是,窗口没...
jframe
大小
根据组件
变化
_构建Vue.js组件的10个技巧
1. 组件可以在全局或本地加载Vue.js提供了两种加载组件的方法:一种在Vue实例全局,另一种在组件级别。两种方法都有其自身的优点。全局加载组件使其可以从应用程序中的任何模板(包括子组件)访问。它减少了将全局组件导入子组件的次数。此外,如果全局加载组件,将无法获得Vue注册组件错误--“did you register the component correctly?”。注意,谨慎加载全局组件。...
jframe
大小
根据组件
变化
_Vue.js组件介绍(1.0版本)
组件介绍组件是Vue.js中一个非常重要的概念,它是一种抽象,提供独立,可复用的小组件来构建大型应用。你可认为所见任意类型的网页都可抽象为一个组件树,比如像下面这样的:引入组件的目的是扩展HTML元素,并不是为了代替HTML元素(事实上组件更像是自定义的HTML标签,类似于XML),同时组件可封装一些使用频率较高的HTML代码,实现代码的高复用。组件使用组件的使用分为3个步骤:第一,创建组件构造器...
如何使JTextArea随着窗体的
变化
自动
调整
大小
import java.awt.*; import javax.swing.*; public class TextAreaTest { public static void main(String[] args) { TextAreaFrame frame = new TextAreaFrame(); frame.setDefaultCloseOper
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章