所以我有一个问题,我不能解决我想我的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设置边界相关推荐

  1. 转--Android如何在java代码中设置margin

    ========  3 在Java代码里设置button的margin(外边距)? 1.获取按钮的LayoutParams LinearLayout.LayoutParams layoutParams ...

  2. jar java classpath_win7中java编程工具安装 java环境变量设置

    win7中java编程工具安装 java环境变量设置 Question:编译是显示'javac'不是内部或外部命令,也不是可运行的程序或批处理文件 解决: 在[系统变量]里编辑java_home.cl ...

  3. 保存Java程序状态及设置Properties文件

    保存Java程序状态及设置Properties文件 作者: 刻录机, 出处:中国IT实验室, 责任编辑: 包春林, 2008-04-11 00:00 使用Properties文件来保存.Propert ...

  4. java环境变量设置

    一,java环境变量设置 - 精简版 1.右键打开我的电脑->属性->高级->环境变量 2.新建系统变量JAVA_HOME和CLASSPATH 变量名(N):JAVA_HOME  变 ...

  5. java截取图片-设置方位+设置大小

    java截取图片-设置方位+设置大小 package com.onegrid.darj.test; import java.awt.Rectangle;   import java.awt.image ...

  6. java环境变量设置--编写一年java,竟不会配变量了

    java环境变量设置 1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Ja ...

  7. Android如何在java代码中设置margin

    Android如何在java代码中设置margin,也就是组件与组件之间的间距. 代码中设置: LinearLayout.LayoutParams params = new LinearLayout. ...

  8. java环境变量设置 成功_java环境变量设置

    java环境变量设置 java环境变量设置 首先,从Sun网站上下载jdk,当前版本为1_5_0_06(其他版本亦可) 最终下载下来的文件为jdk-1_5_0_06-windows-i586-p.ex ...

  9. Eclipse Java注释模板设置

    Eclipse Java注释模板设置详解 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开 ...

最新文章

  1. 【转】判断五张牌是不是一个顺子
  2. 骚年快答 | 技术中台与业务中台都是啥?
  3. hostapd 进程启动不了_项目管理|项目启动会实操要点,项目经理掌权的关键
  4. python多继承_python作用域和多继承
  5. python去掉人像白边_python 使用plt画图,去除图片四周的白边方法
  6. android 参数 attrs.xml,使用attrs.xml自定义属性
  7. 【Java】Java Long映射到浏览器或者JavaScript后损失精度
  8. 解决在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'
  9. pytorch torch.Tensor.view
  10. html模拟右键系统菜单,HTML中自定义右键菜单功能
  11. (转) C# Async与Await的使用
  12. 语音识别系统市场前景及发展趋势
  13. MacOs中Docker与宿主机网络互通问题解决
  14. 导航菜单点击后高亮显示
  15. 区块链学堂——公有链、私有链、联盟链、侧链、互联链
  16. 数字逻辑电路课程设计报告
  17. uniapp之安卓文件操作插件
  18. JZOJ1728. Antimonotonicity
  19. 【微信小程序入门到精通】— AppID和个性配置你学会了么?
  20. google vr 简介

热门文章

  1. word删除内容后不删除书签_Word涨薪88式第三式:书签的妙用
  2. html5窗口播放插件,基于jQuery UI的模拟windows窗口插件
  3. android升级异常,升级AndroidX遇到的问题
  4. 生成的url无法显示_快速生成PDF文档~~
  5. 1909升级卡64_苹果最新系统 macOS Catalina 10.15正式版更新,有哪些升级注意事项
  6. matlab 安装(2018a图解版)
  7. java远程关机_通过jsch实现对linux服务器的shell客户端远程控制关机完整示例代码分享...
  8. 土拍熔断意味着什么_火爆!楼面价14615元/㎡,土拍过后房价涨,常州买房正当时!...
  9. java输出目录节点_节点如果不存在,如何创建目录?
  10. java opencv 轮廓检测,OpenCV 轮廓检测 - 雷霄骅(leixiaohua1020)的个人页面 - OSCHINA - 中文开源技术交流社区...