layout-manager 相关问题

布局管理器是AWT和Swing组件的标准基于Java的布局管理器的集合。管理器处理如何在Container中定义,定位和对齐组件的逻辑,并设置容器的方向,使其适合于运行程序的语言环境。

GridLayout和GridBagLayout中的元素之间的间隔

我正在尝试创建一个文本字段网格,我设想这看起来像这样:我正在尝试使用Swing来执行此操作,但是在创建网格时遇到了麻烦。我都尝试过...

回答 1 投票 0

如何使用BoxLayout设置容器内部的组件大小

我在使用BoxLayout时遇到问题。在我的示例中,我尝试减小文本字段的高度并更改按钮的宽度(如底部图片中的绿色标记所示)。我...

回答 3 投票 9

BorderLayout.Center无法与JPanel一起使用

公共类BorLay {BorLay(){JFrame frame = new JFrame(“ Connect”); JPanel panel = new JPanel(); frame.setLayout(new BorderLayout()); frame.add(panel,BorderLayout.CENTER)...

回答 1 投票 0

尺寸,仅更改宽度/高度

如何仅更改需要Dimension对象的组件的宽度或高度?目前我是这样的:jbutton.setPreferredSize(new Dimension(button.getPreferredSize()。width,100)); ...

回答 3 投票 16

徽标未与导航面板左对齐

我正在尝试将徽标与导航面板的左侧对齐,但是由于某种原因,它无法正常工作。下面是显示其外观的图像:但是,当我移除导航按钮时,徽标...

回答 1 投票 0

GridBagLayout在更改JLabel时更改

我想制作一个输入表单,并在失去焦点时对输入字段进行验证。如果验证失败,我想在InputField旁边显示一条错误消息。我的问题:输入...

回答 1 投票 1

我应该为该框架使用哪种类型的布局管理器?

我想用Layout Manager在图像中构建相同的框架,我已经做过:使用BorderLayout将所有三个JLabel添加到BorderLayout.WEST(使用GridLayout(3,1)。使用BorderLayout添加所有...

回答 3 投票 -1

java swing setXXXSize()替代?

[我总是在这里看到很多线程,如何使用setXxxSize()方法设置组件的大小,其中Xxx =首选Xxx =最大Xxx =最小或通常只是setSize()都是不好的主意,但是没有人...

回答 1 投票 0

如何在BoxLayout中设置JComponent的位置?

我想使用2个JPanel作为面板和panel_1。我想使用JLabel将图像自动添加到面板,并且还要将JButton添加到panel_1。如何根据...

回答 1 投票 -1

我正在寻找Java的布局,可以执行以下操作

我正在用Java创建自己的文件浏览器,并且正在寻找一种布局,该布局可以帮助我将组件(文件)以行和列的形式放置在面板内(例如Windows中的文件管理器)。面板...

回答 1 投票 0

在将组件的约束添加到框架后更改其约束

我已经在stackoverflow上看到了另外两篇文章,在这两篇文章中,解决方案都使用setConstraints(myComponent,anotherConstraint),当我尝试使用...时,它甚至都没有作为可用的方法出现...

回答 1 投票 0

无法减小网格布局中JLabel之间的垂直间隙

我正在为我的客户创建一个配置文件界面。但是,当我在“网格布局”中指定像素数时,它似乎不起作用。我试图减小我的JLabels的高度...

回答 1 投票 0

Java Swing-无法使用Border Layout正确显示内容,还会出现非法的组件位置错误

我只是写了一个简单的代码,我想让画布出现在JFrame的CENTER中,而配置面板出现在同一JFrame的NORTH中。但是,在添加它们之后,'canvas'并没有...

回答 2 投票 0

如何解决GridLayout / GridBagConstraints中的错误?

为什么GridLayot在Swing Java中不起作用?我需要将元素放置在混凝土单元格上,但它们放置错误(图片)如何在网格布局的Java Swing中将元素放置在混凝土单元格上?我的代码:...

回答 2 投票 0

如何在Java Swing GridLayout中修复错误,GridBagConstraints

为什么GridLayot在Swing Java中不起作用?我需要将元素放置在混凝土单元格上,但是它们放置错误(图片)如何在带有GridLayout的Java Swing中将元素放置在混凝土单元格上?我的代码:...

回答 1 投票 0

将布局管理器与JPanel和Graphics 2D一起使用

我想在JPanel上绘制线条和更多内容,将其添加到JFrame并随后使用.pack()。我的问题是在这种情况下,我不知道如何使用布局管理器。通常我添加一个按钮...

回答 1 投票 0

使JLabel文本垂直居中对齐

如何使JLabel文本与中心垂直和水平对齐?我必须使用setHorizo ntalTextPosition和setVerticalTextPosition。通过使用这两个可以实现吗?我...

回答 1 投票 0

如何将每个JPanel左右对齐到主JPanel中

我想让我的应用看起来像这样:查看图像我必须尝试使用 jpanel.setAlignmentX(JPanel.LEFT_ALIGNMENT); jpanel.setAlignmentX(JPanel.RIGHT_ALIGNMENT);但是,当我添加...

回答 1 投票 1

java中CardLayout的父级错误

我想为我的组合框中的每个选择更改CardLayout(包含标签)中的卡片。因此,当我在组合框中选择Item2时,它应该显示第二张卡片,但它返回错误。 ...

回答 2 投票 0

另一个GridBagLayout对齐方式

我在这里读到了很多关于这个问题的信息。但是我似乎并没有找到解决这个问题的方法。我尝试的所有解决方案均无效。但是,让我们从头开始:我正在使用...

回答 3 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.