boxlayout

    1熱度

    1回答

    我知道這裏有大量的BoxLayout問題,但是我找不到解決我的問題的問題。我需要我的scoreDescPanel將每個標籤直接顯示在彼此之下(如列表),但是我遇到BoxLayout問題。 priblem發生在底部的scoreDescPanel.add(lblScoreDesc[i]);行。 private JFrame frame; private JPanel panel; private

    0熱度

    1回答

    下面的代碼描述了在一個JPanel在頁軸實例化一個BoxLayout的一個按鈕: private class AddInputSetButton extends JButton { public AddInputSetButton() { super("+"); setMinimumSize(new Dimension(100, 100));

    1熱度

    1回答

    我是Swing的新手。我正在使用Eclipse IDE構建一個帶有JScrollPane的JFrame。 JScrollPane內部是邊框佈局中的JPanel。我嘗試使用下面的代碼向JFrame中添加一個JButton(稱爲「submitAnswers」),但出於某種原因,按鈕只出現在我的計算機上的框架的末尾,而不出現在其他計算機上(我的朋友在他的電腦上試過Mac和我在像我這樣的獨立Windows

    1熱度

    1回答

    我有一個包含子面板的BoxLayout管理器的JPanel。我希望這些子面板內的組件具有左對齊,但它們總是顯示居中。 它看起來像BoxLayout正確地對齊直接插入的組件,但是當它們位於子面板內時,則無法做到這一點。 我已經修改http://www.java2s.com/Tutorial/Java/0240__Swing/YAxisAlignment.htm發現這個例子,每個按鈕被放置在子面板內,

    0熱度

    1回答

    下面的代碼用於佈局組件返回錯誤 public class MainPanel extends JPanel { private JTextField txt1, txt2; private JButton btnCopy, btnCut, btnDel; private JPanel wrapper1, wrapper2; public MainPane

    0熱度

    1回答

    我試圖在一個盒子佈局中繪製不同的小部件。 但是,如果我嘗試繪製某個類,它自己實現了擴展小部件,則BoxLayout會在左下角繪製所有內容。 試圖更改size_hint和根的大小沒有給出任何結果。 BoxLayout: orientation: 'horizontal' Button: text: 'a' Label: text: 'b'

    1熱度

    1回答

    盒子佈局似乎非常適合典型聊天佈局的需求,就像我在InkScape中製作的一樣。 我已經根據結構是這樣的:文本字段之間 MainFrame Chat JPanel - BoxLayout.Y_AXIS Message list - ScrollablePanel the list - BoxLayout.Y_AXIS Text field - Just a

    0熱度

    1回答

    嘿,所有我在嘗試讓我的jlabel按照我希望的方式排隊時遇到了一些麻煩。我使用3個面板(標題面板,顯示面板和按鈕面板)在我的DisplayPanel內部我有一個JtextField,3個jlabels,我想要發生的下一件事是我的JLabels碰巧是ImageIcons的其餘部分在我的面板裏面的一個位置,在boxLayout中。 MasterOffense1 = new JLabel(Mastery

    2熱度

    1回答

    我想在面板的中心沿着垂直軸對齊多個元素,而BoxLayout似乎正是我所需要的。但是,當所有添加的元素具有奇數寬度時,似乎會做出奇怪的事情。 下面是一個說明這個扭曲行爲SSCCE: import javax.swing.SwingUtilities; import javax.swing.UIManager; import javax.swing.JFrame; import javax.s

    1熱度

    1回答

    package BlackjackPanels; import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; public class