我有J标签窗格和几个标签。我面临的问题是我有一个面板,里面有2个按钮和一个文本区域。面板位于 JScroll 面板内。然后,我将 JScrollPane 添加到选项卡中,但按钮和文本区域彼此相邻,并在中心对齐。我想要的是JTextArea在按钮下方,而不是在按钮的右侧。我尝试过将BorderLayout用于按钮和文本区域(将按钮放在页面开始和文本区域页面结束),但它不会改变任何东西。
Panel.add(But1, BorderLayout.PAGE_START);
Panel.add(But2, BorderLayout.PAGE_START);
Panel.add(TextArea, BorderLayout.PAGE_END);
JScrollPane JSPane = new JScrollPane(Panel);
TabbedPanel.addTab("Tab name", JSPane);
您的问题可能是向BorderLayout.PAGE_START添加两个按钮。第二个按钮将覆盖第一个按钮。布局管理器可视化指南,特别是边框布局示例应该会有所帮助。
我有一个带有包含子面板的BoxLayout管理器的JPanel。我希望这些子面板内部的组件有一个左对齐,但它们总是出现居中。看起来BoxLayout正确地对齐了直接插入的组件,但当它们在子面板中时就不能做到这一点。 我修改了http://www.java2s.com/tutorial/java/0240__swing/yaxisalignaly.htm中的示例,以便将每个按钮放置在子面板中,然后将
问题内容: 我四处浏览,但找不到适合我情况的解决方案。我有一个在对话框中显示的面板: 最后两个面板(类型5和类型6)的大小相等,因此看起来不错。但是,页眉和前4个面板的大小不同,我希望它们都对齐。到目前为止,我还没有找到解决此问题的好方法。 问题是,我如何左对齐前5个面板,而不对齐最后两个?如果没有,我该如何将它们全部对齐?setalignmentx()不适用于面板。我尝试使用GridLayout
我正在开发一个项目,该项目是使用SVG构建图表所必需的,因为素面没有我需要使用的规格。所以,我所做的基本上是使用标签 $ xmlns:xlink=“http://www.w3.org/1999/xlink” 那个代码: svg工作正常。问题是,当我将svg放入panelGroup时,我的panelGrid停止并排对齐我的内容,并将所有内容放入,就好像它是columns="1 "一样。 有人有主意吗
注意: Adobe Muse 不再添加新增功能,并将于 2020 年 3 月 26 日停止支持。有关详细信息和帮助,请参阅 Adobe Muse 服务结束页面。 在 Adobe Muse 网页中对齐对象 当要让两个或更多个页面元素相互对齐或在一个内容区域内对齐时,对齐面板非常有用。 使用响应式网页设计时,可以根据网站设计所针对的设备选择对齐页面元素。 要查看对齐面板,请选择窗口 > 对齐,或者单
我有一个关于JavaFX中的HBox的问题。如果我向HBox添加了一个新组件,它就会自动添加到最后一个组件中。有没有可能得到这样的东西:
我添加了一个名为MyEditorPanel的自定义面板,它将JPanel扩展到JTabbedPanel,并希望在每个选项卡上都有一个关闭按钮,为此,我使用了以下代码并使用了ButtonTabbedComponent.java的ButtonTabbedComponent.java 但是我想在关闭之前保存MyEditorPane中的文本,我怎么知道单击关闭按钮时哪个MyEditorPane将要关闭 当