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*