作者 主題: 如何對JToolBar所放置的元件排版?  (閱讀 3510 次)

0 會員 與 1 訪客 正在閱讀本文。

NARs

  • 活潑的大學生
  • ***
  • 文章數: 227
    • 檢視個人資料
如何對JToolBar所放置的元件排版?
« 於: 2009-09-08 17:23 »
各位高手~
在JToolBar中放了guest JLabel,service JLabel以及所對應的JFormattedTextField輸入,但是顯示出來都在同一行,請問要如何改才能將guest JLabel,glField 放在一行,而service JLabel,sField 放在下一行?
代碼: [選擇]
    public Collection<JComponent> createComponents() {
    JToolBar t = new JToolBar();
        t.setFloatable(false);
        t.add(new JLabel("Guest"));
   
        JFormattedTextField glField = new JFormattedTextField();
        gField.addFocusListener(this);
        t.add(gField);
        t.add(new JLabel("Service"));
        JFormattedTextField sField = new JFormattedTextField();
        t.add(sField);
        JPanel toppanel = new JPanel(new BorderLayout()) {
            public String toString() {
                return "store";
            }
        };
}
« 上次編輯: 2009-09-09 16:33 由 pinky »