布局管理器是AWT和Swing组件的标准基于Java的布局管理器的集合。管理器处理如何在Container中定义,定位和对齐组件的逻辑,并设置容器的方向,使其适合于运行程序的语言环境。
GridLayout和GridBagLayout中的元素之间的间隔
我正在尝试创建一个文本字段网格,我设想这看起来像这样:我正在尝试使用Swing来执行此操作,但是在创建网格时遇到了麻烦。我都尝试过...
我在使用BoxLayout时遇到问题。在我的示例中,我尝试减小文本字段的高度并更改按钮的宽度(如底部图片中的绿色标记所示)。我...
BorderLayout.Center无法与JPanel一起使用
公共类BorLay {BorLay(){JFrame frame = new JFrame(“ Connect”); JPanel panel = new JPanel(); frame.setLayout(new BorderLayout()); frame.add(panel,BorderLayout.CENTER)...
如何仅更改需要Dimension对象的组件的宽度或高度?目前我是这样的:jbutton.setPreferredSize(new Dimension(button.getPreferredSize()。width,100)); ...
我正在尝试将徽标与导航面板的左侧对齐,但是由于某种原因,它无法正常工作。下面是显示其外观的图像:但是,当我移除导航按钮时,徽标...
我想制作一个输入表单,并在失去焦点时对输入字段进行验证。如果验证失败,我想在InputField旁边显示一条错误消息。我的问题:输入...
我想用Layout Manager在图像中构建相同的框架,我已经做过:使用BorderLayout将所有三个JLabel添加到BorderLayout.WEST(使用GridLayout(3,1)。使用BorderLayout添加所有...
[我总是在这里看到很多线程,如何使用setXxxSize()方法设置组件的大小,其中Xxx =首选Xxx =最大Xxx =最小或通常只是setSize()都是不好的主意,但是没有人...
我想使用2个JPanel作为面板和panel_1。我想使用JLabel将图像自动添加到面板,并且还要将JButton添加到panel_1。如何根据...
我正在用Java创建自己的文件浏览器,并且正在寻找一种布局,该布局可以帮助我将组件(文件)以行和列的形式放置在面板内(例如Windows中的文件管理器)。面板...
我已经在stackoverflow上看到了另外两篇文章,在这两篇文章中,解决方案都使用setConstraints(myComponent,anotherConstraint),当我尝试使用...时,它甚至都没有作为可用的方法出现...
我正在为我的客户创建一个配置文件界面。但是,当我在“网格布局”中指定像素数时,它似乎不起作用。我试图减小我的JLabels的高度...
Java Swing-无法使用Border Layout正确显示内容,还会出现非法的组件位置错误
我只是写了一个简单的代码,我想让画布出现在JFrame的CENTER中,而配置面板出现在同一JFrame的NORTH中。但是,在添加它们之后,'canvas'并没有...
如何解决GridLayout / GridBagConstraints中的错误?
为什么GridLayot在Swing Java中不起作用?我需要将元素放置在混凝土单元格上,但它们放置错误(图片)如何在网格布局的Java Swing中将元素放置在混凝土单元格上?我的代码:...
如何在Java Swing GridLayout中修复错误,GridBagConstraints
为什么GridLayot在Swing Java中不起作用?我需要将元素放置在混凝土单元格上,但是它们放置错误(图片)如何在带有GridLayout的Java Swing中将元素放置在混凝土单元格上?我的代码:...
我想在JPanel上绘制线条和更多内容,将其添加到JFrame并随后使用.pack()。我的问题是在这种情况下,我不知道如何使用布局管理器。通常我添加一个按钮...
如何使JLabel文本与中心垂直和水平对齐?我必须使用setHorizo ntalTextPosition和setVerticalTextPosition。通过使用这两个可以实现吗?我...
我想让我的应用看起来像这样:查看图像我必须尝试使用 jpanel.setAlignmentX(JPanel.LEFT_ALIGNMENT); jpanel.setAlignmentX(JPanel.RIGHT_ALIGNMENT);但是,当我添加...
我想为我的组合框中的每个选择更改CardLayout(包含标签)中的卡片。因此,当我在组合框中选择Item2时,它应该显示第二张卡片,但它返回错误。 ...
我在这里读到了很多关于这个问题的信息。但是我似乎并没有找到解决这个问题的方法。我尝试的所有解决方案均无效。但是,让我们从头开始:我正在使用...