腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不带
BoxLayout
的
JComponent
的
AlignmentX
和
Y
、
、
、
、
我见过一些人使用没有
BoxLayout
的
setAlignmentX()
和
setAlignmentY()方法(例如,在使用BorderLayout
和
其他类型
的
布局时)。 这是正确
的
,还是它做了些什么?我还没有找到任何文档来解释
alignmentX
和
alignmentY在JComponents中
的
用法,但我一直认为它只影响BoxLayouts。
浏览 24
提问于2021-03-03
得票数 2
回答已采纳
1
回答
Groovy SwingBuilder :更改面板颜色
的
按钮
、
、
我想要更改一系列动态构造
的
几个面板中
的
一个面板
的
颜色(预先未知
的
面板总数)。groovy.swing.SwingBuilderimport javax.swing.JOptionPane def panelID panelID = 'panel' + it
浏览 2
提问于2011-06-18
得票数 2
回答已采纳
1
回答
JDialog大小不合适,为什么PreferredSize不在
BoxLayout
中使用?
、
、
、
我有一个只有几个简单组件
的
JDialog,一个JTextArea、一个JtextField
和
一个JRadioButton。我只想把它展示给合适
的
尺寸。组件
的
PreferredSize似乎是合理
的
,但一切都会被截断。我将
BoxLayout
与
Y
_AXIS结合使用。 我不想设置显式
的
大小,我只是想要一个合适
的
大小
的
组件在那里。特别是,为什么文本区域
的
PreferredSize被忽略了?我创建
的</
浏览 3
提问于2017-05-01
得票数 0
回答已采纳
1
回答
将
JComponent
与JLabel添加到另一个JPanel中会导致IllegalArgumentException
、
我想知道如何正确地给我
的
按钮、滑块等贴上标签,所以我想出了一个解决方案,我发现这个解决方案很好,因为我是gui开发新手。下面这个类应该允许我为任何
JComponent
贴上标签,并将标签位置设置为
JComponent
的
北、东、南或西。不幸
的
是,new LabeledComponent<>("Depth", new JSlider(1, 10, 21), LabeledComponent.LabelPosition.North);遇到了一个(this,
BoxLayou
浏览 2
提问于2022-10-15
得票数 0
2
回答
忽略
AlignmentX
的
Java Swing
BoxLayout
、
、
在下面的代码中,通过使用Component.LEFT_ALIGNMENT调用setAlignmentX,我希望在居中
的
滑块上获得一个左对齐
的
标签。由于某些原因,标签也居中,似乎与传递给setAlignmentX
的
值无关。import java.awt.Container; import javax.swing.
BoxLayout
;Container contentPane =
浏览 1
提问于2012-02-10
得票数 6
回答已采纳
1
回答
在GUI、java上使用胶水
、
、
、
我很想得到一个如何让胶水工作
的
演示;我一直在尝试让它工作,但什么也没有发生……import javax.swing.Box;import javax.swing.
JComponent
; importCenteringPanel e
浏览 1
提问于2012-01-01
得票数 5
回答已采纳
2
回答
Java布局管理器建议
、
、
、
我已经有了我想要
的
图形外观
的
想法,但是我已经在LayoutManagers上折腾了一段时间,似乎找不到一个能很好地工作
的
组合。我
的
问题是:您会为JFrame
和
每个JScrollPane使用什么布局管理器? 编辑:所有外部工具包必须通过我们公司<e
浏览 1
提问于2012-01-04
得票数 2
回答已采纳
1
回答
如何在java布局中左对齐标签?
、
、
、
或者我发现
的
例子根本不起作用。例如,我已经设置了所有对齐参数,但没有任何更改。Labels do not left align. p0.setLayout(new
BoxLayout
(p0,
BoxLayout
.
Y
_AXIS)); p0.setBorder(new EmptyBorderp0c.setLayout(new
BoxLayout
(p0c,
浏览 56
提问于2019-08-18
得票数 0
2
回答
如何使用JToggleButtons、JPanels
和
JScrollPanes解决这些调整大小
的
问题?
、
、
、
、
下面提供
的
内容编译并具有一个主要方法。如果编译并执行,它将驱动我构建
的
组件来提供测试框架
和
再现我所讨论
的
问题
的
能力。JPanel testPanel = new JPanel(); testPanel
浏览 1
提问于2015-04-21
得票数 1
回答已采纳
2
回答
相对位置
和
绝对坐标?
、
我正在完成一门课程,但我需要一些帮助来理解这一点: “注意:在根据布局管理器
和
模块中介绍
的
技术调整应用程序框架
的
大小时,应用程序应保持按钮
和
复选框
的
相对位置。即,在屏幕上放置JComponents时,不应选择绝对坐标,而应选择相对位置,即组件X在组件
Y
的
右侧,组件Z
的
左侧,如果用户调整应用程序框架
的
大小,则应保持这些相对位置。”这是不是意味着我不使用
BoxLayout
.X/
Y
_AXIS?绝
浏览 3
提问于2011-12-10
得票数 2
回答已采纳
1
回答
java方框布局组合
、
、
为什么带
Y
轴
的
BoxLayout
排序位置(从示例中)按钮一个接一个,空格一直到面板
的
末尾(这就是我认为它
的
工作原理),但放置JPanels
的
方式相同,但会使它们伸展。有没有人能给我解释一下这个现象?(是的,示例代码是生成
的
,但这是因为我现在还没有编写它:-)) private JButton jButton1;(jPanel4,
BoxLayout
.
Y</em
浏览 3
提问于2010-09-29
得票数 0
回答已采纳
2
回答
为什么需要用setLayout调用
BoxLayout
?
、
、
、
、
但是,
BoxLayout
要求您同时传递它将要管理
的
容器
和
应该放置组件
的
轴。我
的
问题是:既然您已经告诉布局管理器要布局哪些组件,那么为什么需要编写myPanel.setLayout我快速查看了,发现我使用
的
构造函数(第178-185行)没有调用target.setLayout(this)或其他类似的构造函
浏览 0
提问于2012-06-03
得票数 9
回答已采纳
1
回答
如何在垂直模式下添加不同
的
JComponent
到不同对齐
的
JPanel?
、
、
、
我有一个JPanel (它有滚动条),我想动态地给它添加一些JTextPans
和
JPanel。并以垂直模式表示它们我尝试过
BoxLayout
.
Y
_AXIS,但问题是它遵循组件
的
最大大小。当我添加更多
的
JComponent
时,它们
的
大小变得更小,因为它们
的
内容是不可见
的
。如何才能使
BoxLayout
尊重组件
的
正确大小(修复一个),或者是否有另一种解决方案来在垂直模式下表示不同
的
组件?
浏览 0
提问于2014-07-22
得票数 0
3
回答
更好
的
将TextFields布局到JPanel顶部
的
方法
、
、
如果我将GridLayout或
BoxLayout
用于一串JTextField
和
JLabel对,那么它将在文本字段中平分JPanel。看起来是这样
的
: 我在之后就实现了这个目标。( labelPane,
BoxLayout
.
Y
_AXIS ) ); JPanel valuePane = new JPanel( ); valuePane.setLayout( new
BoxLayout
(
浏览 4
提问于2015-12-12
得票数 0
回答已采纳
1
回答
BoxLayout
不能用奇数宽度对齐单个元素对中
、
、
、
、
我试图在面板中心沿垂直轴对齐许多元素,而
BoxLayout
似乎正是我所需要
的
。然而,当所有添加
的
元素都有奇数宽度时,它似乎会做一些奇怪
的
事情。;import java.awt.Graphics;import java.awt.Color} } JFrame f = new JFrame("Tit
浏览 4
提问于2014-05-03
得票数 2
回答已采纳
2
回答
在图像上添加组件
、
、
我一直在互联网上寻找如何在图像上添加组件
的
解决方案。我试过这个: @Override protected void paintComponent(Graphics
浏览 4
提问于2015-06-28
得票数 0
回答已采纳
1
回答
如何对齐面板底部不同尺寸
的
按钮?
、
、
、
、
我创建了5个大小不同
的
按钮,并尝试使用setAlignmentY()方法将对齐设置为底部,但它不起作用。我
的
代码:import java.awt.Dimension;import java.util.Random
浏览 1
提问于2016-10-03
得票数 2
回答已采纳
1
回答
改变JButtons
的
大小
、
、
、
、
我有一个非常
的
大问题。我需要在窗口中央做垂直菜单。还有什么更容易呢?);I创建面板并将所有按钮添加到面板:jpan.setLayout(new
BoxLayout
(jpan,
BoxLayout
.
Y
_AXIS));jpan.add(b2);jpan.add(b4);b1.setAlignmentX(
浏览 1
提问于2020-06-10
得票数 1
回答已采纳
1
回答
这是显示无效用户输入
的
好方法吗?
、
我想在用户输入无效值
的
文本字段上绘制一个红色边框。即使用户未对其进行编辑,这些字段也可以具有无效值,例如DateFormatter上
的
空值。或NumberFormatter上
的
空值。这就是我使用FocusListener
的
原因。提前谢谢。public class Form { pri
浏览 0
提问于2018-01-16
得票数 0
3
回答
在
BoxLayout
中对齐JLabels
、
、
、
我已经到处寻找了几天,试图找到这个问题
的
答案,但我找不到哪里出了问题。我想要做
的
是使顶部
的
JLabel (称为display)与右对齐,而底部
的
JLabel (称为notice)与左侧对齐。根据我所读到
的
,我所拥有的应该是有效
的
,但它不起作用。帮助?frame.setPreferredSize(new Dimension(600,300)); mainPanel.setLayout(new
Box
浏览 3
提问于2012-07-23
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券