swing-Swing UI设计,需要窗口和内容固定显示

问题描述

Swing UI设计,需要窗口和内容固定显示

基础界面是一个分屏。
左侧是瀑布流,类似List ,每一行一张图片
右侧是JTree。

现在想设计一个中间分隔栏在 将窗口分为 左侧 0.382宽度比例,右侧 0.618宽度比例

在使用JSpiltPane时候,一直实现不了绝对固定。
要么是在改变窗内组件时候,中间的分栏会被撑开。
要么是在窗口改变大小时候,中间分栏的相对位置也会被改变。

不知道有没有人 有一个比较有效的解决办法

解决方案

-

时间: 2024-09-16 06:39:20

swing-Swing UI设计,需要窗口和内容固定显示的相关文章

Swing是MVC设计的典范

设计 不管你的项目是否用到了Swing技术,我都要说,Swing是一个设计优秀的Java包,它充满了大师的智慧.如果你学了Java却连一个Button还不会写,就象你学习Visual Basic却不会用Button,那可绝对是不能被原谅的.Swing技术的应用已经在国外大行其道,由于java的免费.易学以及大家对于java技术的充分信赖,好多公司早早的就把应用程序的一切,从后台服务到前台人机交互界面,统统移到了java开发上.Swing出现了快10年了,凭借其先进的设计思想,一直未曾落后于哪种语

Android编程UI设计之GridView和ImageView的用法

本文实例讲述了Android编程UI设计之GridView和ImageView的用法.分享给大家供大家参考,具体如下: GridView: A view that shows items in two-dimensional scrolling grid. The items in the grid come from the ListAdapter associated with this view. 简单说,GridView就是我们资源管理器平常见到的一个个文件的icon显示方式. 上面提

11个最好的UI设计

  UI设计可以成就或者毁掉你的网站和应用:怎么做才对呢? 在网页设计中,好的用户界面和UI设计的宗旨在于帮助用户尽可能简单和高效的完成特定任务.虽然视觉和感受也很重要,但是好的UI设计的核心永远是功能:对于导航来说,必须是达到不可见的直观.只要用户会迷路或者不知道去哪儿,这个UI设计就是失败的. 一些例举的网站和应用可能有不同的设计原则和功能,但是它们有一个共同点-高效的UI设计,完美解决上面的问题甚至更加到位.让我们来看看它们是如何做到的. 01.栅格 Grid 应用"栅格"顾名思

关于UI设计需要自问的几个要素

UI 设计的魅力在于,你不仅需要适当的技巧,更要理解用户与程序的关系.一个有效的用户界面关注的是用户目标的实现,包括视觉元素与功能操作在内的所有东西都需要完整一致.为了实现这个目标,你需要问自己 10 个最基本的问题. 1.你的 UI 是否高度一致? 01 用户来到你的站点,脑子里会保持着一种思维习惯,你的 UI 需要保持一致,以免用户的思维方向被打乱.比如,如果你的某个品目下的产品可以拖放到购物车,那你站点中所有产品都应该可以这样操作.将按钮放到不同页面相似的位置,使用相契合的配色,使用一致的

UI设计你需要明白的的12个问题

UI 设计的魅力在于,你不仅需要适当的技巧,更要理解用户与程序的关系.一个有效的用户界面关注的是用户目标的实现,包括视觉元素与功能操作在内的所有东西都 需要完整一致.为了实现这个目标,你需要问自己 10 个最基本的问题. 1. 你的 UI 是否高度一致? 用户来到你的站点,脑子里会保持着一种思维习惯,你的 UI 需要保持一致,以免用户的思维方向被打乱.比如,如果你的某个品目下的产品可以拖放到购物车,那你站点中所有产品都应该可以这样操作.将按钮放到不同页面 相似的位置,使用相契合的配色,使用一致的

设计更好的用户体验:UI设计的黄金规则

文章描述:解析应用程序UI设计的15项黄金法则. 好友曾向我展示了最新的iPhone和iPad版<极品飞车>.游戏的渲染效果令人印象深刻,是款蓄势待发的优秀游戏.但是,游戏的前端是典型的UI设计偏差案例.但界面中有大量的属性数据等内容,它在玩家没有时间做决定时提供了过多的内容.这些内容能够显著改变他们的游戏体验,但却在玩家往往感受不到变化的时候呈现. 极品飞车(from itunes.apple.com) 这促使我开始思考UI设计的黄金法则.以下是我认为创造最佳体验应当使用的UI设计方法.坦诚

JFC/Swing活学活用系列之定制JList显示

显示 点击这里下载源文件 引言 在图形用户界面方面(GUI),Java一直无法与C++.PB.Delphi之类抗衡,使用早期Java/AWT包所开发的界面实在是让人不敢恭维.随着JFC/Swing的日趋成熟,开发出与可以与C++媲美的GUI不再是"不可能完成的任务".除了具有丰富的界面组件之外,以下优秀的特性更让Swing如虎添翼.Swing是以100%纯Java实现的,且辅以JDK 1.1 轻量级UI框架为基础,没有本地代码,独立于操作系统之外,基于MVC设计模式.采用可插入的外观感

客户端UI设计,你赢在起跑线了吗?

在随身电子产品的快速普及的大背景下,网站建设发展开拓了一个新的局面.愈来愈多人倾向于使用手机客户端来获取资讯,它已经融入我们的日常生活.新兴媒介取代了传统方式,手机网站客户端的竞争也陷入了白热化阶段.若是想要赢在起跑线上,站长朋友们在设计客户端的时候,要注意手机客户端的UI设计. UI设计是一个复杂的工程,认知心理学.设计学.语言学等在此都扮演着重要的角色.UI关系着人机之间的交流,应以人为中心,使界面达到简单.愉悦的使用.下面,笔者就来说下其中的三大原则:迎合用户的习惯.网站布局化繁为简.保持

UI设计的五大原则

关于UI设计规范,互联网上有各种各样的说法,归根结底,离不开以下五大原则,它们能让你的软件操作更加舒适简单,体现产品定位和特点. 一.一致性原则 坚持以用户体验为中心设计原则,界面直观.简洁,操作方便快捷,用户接触软件后对界面上对应的功能一目了然.不需要太多培训就可以方便使用本应用系统. 字体 -保持字体及颜色一致,避免一套主题出现多个字体; -不可修改的字段,统一用灰色文字显示. 对齐 -保持页面内元素对齐方式的一致,如无特殊情况应避免同一页面出现多种数据对齐方式. 表单录入 -在包含必须与选