boxlayout

    2热度

    1回答

    我已经完美地设置了菜单(中心框),但我不知道如何定位标签。目前发生的情况是标签正在菜单选项下方,而菜单选项则被推向右侧。 以下是我想发生: 这里是正在发生的事情: 目前,我有中心我的箱子: this.setAlignmentX(Component.CENTER_ALIGNMENT); 而且我已经尝试使用我的标签做同样的事情: this.setAlignmentX(Component.BOTTO

    1热度

    2回答

    我有一个JPanel带有3个按钮(它是一个JPanel,它将包含一个带有按钮和JLabels的菜单)。 按钮需要堆叠在一起,彼此之间有一个小空间。 我有堆放着的按钮: BoxLayout myLayout = new BoxLayout(this, BoxLayout.Y_AXIS); this.setLayout(myLayout); this.setPreferredSize(new Di

    -2热度

    2回答

    我正在JPanel中添加JTree项目列表。我希望父JPanel拥有BoxLayout,以便树可以一个接一个垂直添加。 holder.setLayout(new BoxLayout(holder, BoxLayout.Y_AXIS)); holder.setMaximumSize(new java.awt.Dimension(32767, 24000)); holder.s

    -1热度

    1回答

    我是新来的java,这里是一个问题,我无法在Java doc和Google中找到答案。 在我的情况,我想不想限制面板(其嵌套在与BoxLayout的面板)的高度(只是高度),所以我添加代码象下面这样: p2.setMaximumSize(new Dimension(10000, 30)); 它正常工作,直到那时。 问题是,数字10000是一些丑陋的孩子,你可以看到。 我想知道是否有任何常数表示

    0热度

    1回答

    我有一个JPanel,默认使用FlowLayout管理器。我喜欢文档样式FlowLayout的优点,在该文档中我使用自动包装一次添加一个组件,但希望组件强制选择新的一行。 我读了如果我使用了BoxLayout我可以插入一种component return key并强制组件在新行上启动。我需要关于我的决定的指导,哪一个是更好的方法。 我在一条线上有一个JLabel和JTextField,并且想要将一

    0热度

    1回答

    如附件屏幕截图所示 - 黄线来自底层的BoxLayout,面向JPanel。更改为BorderLayout删除黄线: 代码示例如下: import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.event

    0热度

    2回答

    我有一个JPanel是在一个盒子布局,但我不确定如何将JPanel对齐到窗口的中心(即使窗口被调整大小,也保持居中)我试过寻找解决方案,但所有问题似乎都比我想要的要复杂。 import java.awt.*; import javax.swing.*; public class Stacker extends JFrame { public Stacker() { super("

    0热度

    1回答

    我有一个面板,其中包含一个水平框内的框有2个按钮。 现在我扩展这个类,并希望在框的开头添加新的按钮。 我试着addes按钮到盒子的尽头。 任何机构都知道该怎么做呢? private class MyBoxPanel extends BoxPanel { public JButton btnPrint; public MyConfirmationPanel() {

    0热度

    1回答

    你好,我想声明的BoxLayout声明BorderLayout的 声明的borderlayout JPanel textFiled = new JPanel(new BorderLayout()); textFiled.add(enterText,BorderLayout.CENTER); 的方式的方式相同,但它不工作与BoxLayout的,因为它是一个组件和宽度,我看了一些教程一些

    1热度

    2回答

    我想有一个QTextEdit和QPushButton在QBoxLayout,其中按钮需要的尺寸尽可能小,文本编辑其余所有。 到目前为止,我想出了这个。 QPushButton* button = new QPushButton(); button->setText("Button"); QTextEdit* textedit = new QTextEdit(); QBoxLayout*