layout-manager相关内容

如何动态更改JFrame中的JPanel?

简单来说,有一个简单的java swing应用程序,它包含JFrame及其中的一些组件。其中一个组件是一个JPanel,意图在用户操作上被另一个JPanel替换。 那么,做这样的事情的正确方法是什么?我试过了 panel = new CustomJPanelWithComponentsOnIt(); parentFrameJPanelBelongsTo.pack(); ..
发布时间:2018-11-26 14:09:46 Java开发

JFrame中只显示一个组件

作为我加密项目的改进,我决定制作一个小GUI。但是,当我运行程序时,只有顶部元素出现在屏幕上,它似乎模糊了其他元素,尽管我无法检查。有谁知道为什么? 除了 e()和 d()因为那些只是加密一个字符串而与GUI无关。我还希望能够在不编辑加密的情况下尽可能加快速度,以使其尽可能好。 @SuppressWarnings(“serial”) 公共类EncDecExample extends ..
发布时间:2018-11-26 13:31:52 Java开发

如何在Netbeans GUI Builder中使用CardLayout

前言(这是一个自我回答的帖子) 我已经厌倦了Netbeans GUI Builder,但我只是没有开始潜入它来学习更复杂的细节。我真的甚至不知道从设计视图更改布局管理器,我只是手工编码。因此,我尝试通过询问“如何在Netbeans GUI Builder中使用不同的布局管理器”来询问Google服务台,并在结果的前几页中惊奇地发现了zilch。在Eclipse Window Builder中 ..
发布时间:2018-11-26 13:18:37 Java开发

为什么在Swing中使用null布局不赞成?

最近,我开始为我工作的公司创建一个程序。就像背景信息一样,我仍然是学生和初学程序员,所以我的解决方案可能不推荐,我不知道怎么做,否则它有效,我不会因为它而受到评判,因为这是一项完全与编程无关的学生作业。 关于该程序的事情是,它将在具有不同屏幕尺寸和分辨率的多台不同计算机上运行(800x600及以上)。为了确保尽可能多地占用屏幕而不丢失程序的任何部分,我将布局设置为null并使用相对值对所有内 ..
发布时间:2018-11-26 11:58:31 Java开发

在Swing GUI中提供空白区域

没有空格的GUI显得“拥挤”。我怎么能提供不诉诸明确设置组件的位置或大小的白色空间? 解决方案 Swing GUI中有多种方法可以提供组件之间的分离,以及组件周围的空白区域: JToolBar 的方法是 addSeparator() & addSeparator(Dimension) 。 JMenu 使用更适合的间距组件菜单,可通过 addSeparator() 。 但更一般 ..
发布时间:2018-11-26 11:53:20 Java开发

如何在JPanel中添加带有null布局的JTable?

我想将 JTable 添加到 JPanel ,其布局为 null 。 JPanel 包含其他组件。我必须在适当的位置添加 JTable 。 解决方案 嵌套/组合布局示例 Java Tutorial提供了有关使用布局管理器的全面信息。有关详细信息,请参阅在容器中布置组件课程。 教程中不覆盖的布局的一个方面是嵌套布局,将一个布局放在另一个布局中以获得复杂的效果。 以下代码将各 ..
发布时间:2018-11-26 11:53:04 Java开发

GWT对Java布局管理器有多少支持?

Google Web Toolkit是否仅支持自定义布局管理器,或者Java布局管理器的子集? 例如,是否有可能使用GroupLayout获取Java Swing应用程序并将其获取使用GWT? 解决方案 GWT布局支持是通过“Panel”的子类完成的。他们中的一些人像'DockPanel'的行为有点像Swing布局(BorderLayout),但你永远无法获得Swing代码并将其编译 ..
发布时间:2018-05-31 13:32:18 Java开发

在Swing中自动增加字体大小

我想知道是否有方法根据组件的大小自动增加字体大小。这里有这个gui: http://img823.imageshack.us/ img823 / 9140 / hz7.png Hovewer如果我增加框架的大小,它会变成这样: http://img259.imageshack.us/img259/6308/eari.png 字体大小不会增加。我不知道如何做这件事。 解决方案 一些L ..
发布时间:2018-01-06 21:31:57 Java开发

如何将JLabels定位到Java GUI上的绝对位置

我有一个 JLabel s(其中包括 ImageIcon s)在 JPanel 。 而这个 JPanel 只是GUI上的一个面板;有很多其他面板。 我想将标签放在他们的 JPanel 容器上的确切像素坐标上。 如果不使用 GroupLayout ? 解决方案 请参阅 Do not Without Java教程中的布局管理器(绝对定位)。 创建没有布局管理器的容器涉及 ..
发布时间:2017-05-12 18:35:26 Java开发

在iPhone操作系统上有约束布局管理器吗?

CA编程指南讨论约束布局管理器。但是,iPhone SDK中的CALayer没有任何约束属性或addConstraint方法。 他们说iPhone操作系统不提供自定义布局管理器。但是标准的布局如何呢? 解决方案 不幸的是,尽管文档说了这么多,是缺少从CALayer的iPhone实现。这可以通过iPhone上CALayer上缺少的autoresizingMask属性来看到。 对于 ..
发布时间:2016-12-09 21:13:08 移动开发

在网格布局JPanels差距

下code生产中的9个按键9台单独的JPanels。九JPanels安排到使用网格布局基地的JPanel。然后,这个基地的JPanel放置到使用边界布局中的contentPane。我使用这些Jbutton边界和每一个人的JPanel明确界定它们的间距。每个JPanel的内这些Jbutton看起来不错,但有这是造成这是窃听了我的地狱的双重线的外观JPanels之间的差距。我试着将每一个人的JPane ..
发布时间:2016-07-29 14:41:26 Java开发

CardLayout,由ButtonClick JPanels之间切换

我想通过点击按钮JPanels JPanels之间进行切换。 例如: 我有一个JPanel SIM卡一个JButton simknop和JButton的helpknop一个JPanel帮助 我想通过点击按钮,这些2 JPanels之间进行切换。当我点击的JButton simknop的JPanel应该帮助 出现,当我点击的JButton帮助的JPanel SIM卡应该会出现。 下面你可以 ..
发布时间:2016-07-29 14:39:36 Java开发

二JPanels在JFrame中,另外一个下

我有两个小组在我的框架,我想将它们设置一个其他的根据,这首先应该有大小像9月10日*屏幕边框,而本次的1/10。 我试过用网格布局(2行一列),但我不能将它们设置特定大小。 我应该怎么办呢? 好吧,也许我会写一些我的code: 我写的游戏 - 吃豆子,并在第一盘有一整场比赛,在这第二个我想显示播放信息(如成绩,姓名等),这首先我想在80%设定屏幕上,并且第二对20%。 更重要的是我的框架 ..
发布时间:2016-07-29 14:36:12 Java开发

BorderLayout的 - 控制高度,但宽度不

我是比较新到Java UI和AP将preciate你的帮助,一个简单的问题,我有。 我有一个的JP​​anel 类型的BorderLayout 。在中心部分包含一个组合框。 由于外框架的大小时,面板尺寸缩小(这是需要)和组合框的宽度将更改(这个太需要)。不过,组合框的高度也在不断变化与面板调整大小。这是不希望的。我 如何确保我的组合框的宽度扩大而不是在高度? 我也有 LINE_START ..
发布时间:2016-07-29 14:35:28 Java开发

同时采用JSeperator不寻常的差距 - 的Java

我一直在一个Swing GUI和加入 JSeperator ,不知道如何删除后得到一些不寻常的和不需要的差距?或任何其他选项,如何实现这个很好! 视觉描述 之前的差距是显而易见的的JLabel “生死时速”之后 JSlider的。 相关code control.setLayout(新的BoxLayout(控制,BoxLayout.X_AXIS));...另一个code省略...con ..
发布时间:2016-07-29 14:30:13 Java开发