布局管理器是AWT和Swing组件的标准基于Java的布局管理器的集合。管理器处理如何在Container中定义,定位和对齐组件的逻辑,并设置容器的方向,使其适合于运行程序的语言环境。
如何在java swing中创建3个按钮以占用它们添加到的面板的1/3?
private JPanel createControlPanel(){JPanel ctrl = new JPanel(); addBorder(CTRL, “控制”); //在这里添加3个按钮返回ctrl;我想创建这3个按钮并将它们添加到...
对于我的初学Java类,我们制作了一个自动化的Tic-Tac-Toe游戏,现在我们正在创建一个GUI来播放它。但是,我在使间距/边距正确方面遇到了很多麻烦。到目前为止,我只是......
我正在尝试在单击位于上一行的按钮后添加新的组件行。此图:显示我单击“添加”按钮后要在下一行复制的行。我......
如何使用GridBagLayout在Java Swing中“模拟”12列网格
我试图将Java Swing组件放在12列网格中,类似于Web开发中的CSS。我尝试过以下方法:package com.example.test; import java.awt ....
具有多个行和列的Recycler视图 - AutoFit,如Flow Layout [Android]
我在构建这样的布局时遇到了挑战:我的第一个见解就是使用带有适配器的RecyclerView来处理每个项目并使其布局膨胀。到目前为止,还不是那么好。我懂了 ...
调整Button中的图标大小与按钮大小一样大(+使用LayoutManager)并使Font与按钮大小一样大
目前我正在尝试添加一个应该与按钮一样大的图标(添加到GridBagLayout)。我想将图标缩放到按钮的大小,但我的按钮显示其大小为0.我试图...
我已经创建了一个带有CardLayout的parentPanel,在此之下我又制作了4个JPanel容器。在左侧我有4个按钮,当我按“Forside”(按钮)时,我想切换到...
如何使用BorderLayout缩小文本字段并在右下角放置标签?
我被告知要为这个项目使用BorderLayout。我不确定如何正确调整文本字段的大小,我不知道如何将JLabel answerCelsius放入右下角。我试图......
我一直在使用GridBagLayout,但最近转向了GroupLayout。下面是我拥有的和我需要的屏幕截图。然后是代码。我需要改变什么?我拥有什么我需要我想...
我在Netbeans中创建了一个Java应用程序,并使用CardLayout制作了三张卡片,当我点击三个按钮时会出现这些卡片。一切都很好,但我想制作一个“后退”图标,点击后...
我为桌面应用程序制作了一个自定义JFrame,我在应用程序的顶部添加了一个JPanel作为标题框的替代。问题是当我添加一个位于其中的按钮...
我正在尝试创建一个面板,使用MigLayout,分为三行。第一行和最后一行应该有一定比例的pushY(在这种情况下,2f),其间的行应该像...
我的目标是只将图像移动到中心。但是当我将图像向右或向左移动时,标签和文本字段也会被我为图像指定的量推翻。在那儿 ...
我正在构建小型聊天程序,我想要的是显示不同方面的每条消息。例如:左侧的消息和右侧的其他用户消息。我写 ...
我正在尝试创建一个带有多个按钮的显示器。但是,只显示一个按钮。为什么会这样?它与布局管理器有关吗?我哪里做错了?我的代码:......
我正在编写“问题类”,因此我更容易向grame /游戏添加问题,无论出于何种原因我的JFrame看起来如何:https://imgur.com/JdrCSXm问题包...
我正在制作游戏,我的框架中有多个面板。 panel4应该包含我的轮子,问题是panel4与我需要时板子上所有其他面板的尺寸相同...
我试图绘制一个带按钮的面板,看起来像这样:我创建这样的“按钮面板”:按钮Panel.setLayout(new GridBagLayout()); GridBagConstraints gbc = new ...
我有一个使用卡片布局的Swing应用程序,它基本上根据用户从下拉菜单中选择的内容更改显示的面板。我的一个面板有一个表格。我需要什么时候......
GridBagLayout中的Make Component占用相同的宽度
如何使GridBagLayout中的Component占用相同的宽度?我试过GridBagConstraint.weightx,但它不起作用。 static void test3(){JFrame f = new JFrame(“Test”); F....