java miglayout_Java - MigLayout设置边界
所以我有一个问题,我不能解决我想我的GUI应用程序之间拆分3 JPanels(左,中,右)。我希望左侧面板和右侧面板具有固定的大小和中心流动性。意义侧面板仅在JFrame展开时垂直展开,而中央面板则水平和垂直展开漫游器。
我已经设置所有面板的最小尺寸为600的高度,但他们只是停留在最小尺寸,并且不扩展为JForm增加我不知道如何设置JFrame边框的边界,以便它们扩展它。
package ppe.view;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import net.miginfocom.swing.MigLayout;
public class UI_View extends JFrame
{
private JList browse = new JList();
private JScrollPane rightX = new JScrollPane();
private JButton btn1 = new JButton("Button 1");
private JButton btn2 = new JButton("Button 2");
private JButton btn3 = new JButton("Button 3");
private JButton btn4 = new JButton("Button 4");
public UI_View()
{
this.setTitle("Prototype MVC Arhitecture");
this.setMinimumSize(new Dimension(800, 600));
this.setExtendedState(this.MAXIMIZED_BOTH);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(new MigLayout());
JPanel content = new JPanel(new MigLayout());
content.setBackground(Color.black);
JPanel right = new JPanel(new MigLayout());
JPanel center = new JPanel(new MigLayout());
JPanel left = new JPanel(new MigLayout());
right.setBackground(Color.red);
right.setMinimumSize(new Dimension(200, 600));
right.setMaximumSize(new Dimension(200, 37500));
center.setBackground(Color.green);
center.setMinimumSize(new Dimension(400, 600));
left.setBackground(Color.blue);
left.setMinimumSize(new Dimension(200, 600));
left.setMaximumSize(new Dimension(200, 37500));
content.add(left);
content.add(center);
content.add(right);
this.setContentPane(content);
}
public static void main(String[] args)
{
new UI_View().setVisible(true);
}
}我已经尝试将它们绑定到另一个内容面板,并将该面板作为ContentPane添加到JFrame,并将其自动绑定到JFrame边界,但该东西仍然非常固定。
java miglayout_Java - MigLayout设置边界相关推荐
- 转--Android如何在java代码中设置margin
======== 3 在Java代码里设置button的margin(外边距)? 1.获取按钮的LayoutParams LinearLayout.LayoutParams layoutParams ...
- jar java classpath_win7中java编程工具安装 java环境变量设置
win7中java编程工具安装 java环境变量设置 Question:编译是显示'javac'不是内部或外部命令,也不是可运行的程序或批处理文件 解决: 在[系统变量]里编辑java_home.cl ...
- 保存Java程序状态及设置Properties文件
保存Java程序状态及设置Properties文件 作者: 刻录机, 出处:中国IT实验室, 责任编辑: 包春林, 2008-04-11 00:00 使用Properties文件来保存.Propert ...
- java环境变量设置
一,java环境变量设置 - 精简版 1.右键打开我的电脑->属性->高级->环境变量 2.新建系统变量JAVA_HOME和CLASSPATH 变量名(N):JAVA_HOME 变 ...
- java截取图片-设置方位+设置大小
java截取图片-设置方位+设置大小 package com.onegrid.darj.test; import java.awt.Rectangle; import java.awt.image ...
- java环境变量设置--编写一年java,竟不会配变量了
java环境变量设置 1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Ja ...
- Android如何在java代码中设置margin
Android如何在java代码中设置margin,也就是组件与组件之间的间距. 代码中设置: LinearLayout.LayoutParams params = new LinearLayout. ...
- java环境变量设置 成功_java环境变量设置
java环境变量设置 java环境变量设置 首先,从Sun网站上下载jdk,当前版本为1_5_0_06(其他版本亦可) 最终下载下来的文件为jdk-1_5_0_06-windows-i586-p.ex ...
- Eclipse Java注释模板设置
Eclipse Java注释模板设置详解 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开 ...
最新文章
- 【转】判断五张牌是不是一个顺子
- 骚年快答 | 技术中台与业务中台都是啥?
- hostapd 进程启动不了_项目管理|项目启动会实操要点,项目经理掌权的关键
- python多继承_python作用域和多继承
- python去掉人像白边_python 使用plt画图,去除图片四周的白边方法
- android 参数 attrs.xml,使用attrs.xml自定义属性
- 【Java】Java Long映射到浏览器或者JavaScript后损失精度
- 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
- pytorch torch.Tensor.view
- html模拟右键系统菜单,HTML中自定义右键菜单功能
- (转) C# Async与Await的使用
- 语音识别系统市场前景及发展趋势
- MacOs中Docker与宿主机网络互通问题解决
- 导航菜单点击后高亮显示
- 区块链学堂——公有链、私有链、联盟链、侧链、互联链
- 数字逻辑电路课程设计报告
- uniapp之安卓文件操作插件
- JZOJ1728. Antimonotonicity
- 【微信小程序入门到精通】— AppID和个性配置你学会了么?
- google vr 简介
热门文章
- word删除内容后不删除书签_Word涨薪88式第三式:书签的妙用
- html5窗口播放插件,基于jQuery UI的模拟windows窗口插件
- android升级异常,升级AndroidX遇到的问题
- 生成的url无法显示_快速生成PDF文档~~
- 1909升级卡64_苹果最新系统 macOS Catalina 10.15正式版更新,有哪些升级注意事项
- matlab 安装(2018a图解版)
- java远程关机_通过jsch实现对linux服务器的shell客户端远程控制关机完整示例代码分享...
- 土拍熔断意味着什么_火爆!楼面价14615元/㎡,土拍过后房价涨,常州买房正当时!...
- java输出目录节点_节点如果不存在,如何创建目录?
- java opencv 轮廓检测,OpenCV 轮廓检测 - 雷霄骅(leixiaohua1020)的个人页面 - OSCHINA - 中文开源技术交流社区...