jsplitpane

    0熱度

    1回答

    這是我的情況,我想在JFrame的右側實現側邊欄。側欄是默認隱藏的,如果我點擊一個按鈕就會出現。 爲了隱藏邊欄,我設置了JSplitPane的分隔符位置,它的值非常大,例如10000.它可以在普通的Java應用程序中正常工作。另外,我將JSplitPane的setResizeWeight設置爲1.0。 但是,如果我在一個applet中運行它,當我調整JFrame的大小時,側欄會出現在右側。 即使在

    1熱度

    1回答

    我想在Netbeans 6.9.1中使用JSplitPane,但由於某種原因,我無法正確配置它。例如。 我在jframe中添加了一個jtree和一個jtable。然後我使用「分隔窗格」。 然後我將方向設置爲垂直(從水平方向)。 問題,當我嘗試調整分隔位置時,我無法將其放在我想要的位置。要麼它一路向上 或一路下降。手動擴展一邊後,我得到一個接近我想要的格式。 我嘗試做同樣的事情,並在同一個jform

    2熱度

    1回答

    我在這裏做錯了事情:我想在JSprame中的JPanel中的JSplitPane中有兩個JButton,其中按鈕填充JSplitPane。 這裏就是我得到的,當我調整的JFrame: 按鈕留在他們的正常大小,調整JSplitPane不允許adjusting.something 我該如何解決這個問題? import javax.swing.JButton; import javax.swing.J

    4熱度

    2回答

    我有一個AWT畫布,我無法將其轉換爲Swing組件(它來自VTK)。我希望在JSplitPane中顯示一些這些畫布。我讀過關於在Java中混合重量和輕量級組件的知識,並且知道這是一個令人頭疼的問題,但我沒有選擇。如果我將AWT畫布包裝在JPanel中,然後將它放在分割窗格上,那麼分割窗格根本不起作用。但是,如果我將AWT畫布放在JPanel內部,然後放入JScrollPane內部,然後將JSpli

    4熱度

    2回答

    後續問題to my other one; 如何啓用比例調整大小?我認爲這會工作,但它並不: import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JSplitPane; import net.miginfocom.swing.MigLayout

    1熱度

    1回答

    我想在運行我的程序時通過左側組件有一個jsplitPane和交換右側組件。我設置了分割位置約0.2。當我將左邊的分量和右邊的分量交換並設置分割位置大約爲0.8時; jSplitPane存在問題。它被鎖定,我不能移除除數。在那之後;當我嘗試將另一個組件分配給JSplitPane的右側或左側時,組件顯示爲bollixed。在交換右側和左側組件之前,我嘗試了setDivisionLocation()方法

    0熱度

    2回答

    我試圖讓這件事的代碼並從Java官方網站運行,但我得到 Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError at sun.awt.Win32GraphicsConfig.getBounds(Native Method) at sun.awt.Win32GraphicsConfig.getBoun

    1熱度

    1回答

    嗨, 我該如何使用JSplitPane,以便它們出現在BorderLayout的邊框中? 這樣我就可以調整每個尺寸(北,東,西,南,中)。 感謝

    6熱度

    7回答

    我有一個JSplitPane是OneTouchExpandable的JFrame。 我想記住JFrame上JSplitPane的最後一個分隔符位置,如果重新打開JFrame,則處理並恢復位置。 它工作的很好,但是如果用戶通過oneTouchExpandable UI-Widget擴展一邊,那麼我只在'dispose'中存儲'int'-position,並將'int'-position再次設置爲JF

    2熱度

    3回答

    問題: 我的程序設計是好的,下面我之前添加JToolBar中以BorderLayout.PAGE_START 下面是截圖添加JToolBar中前: 這裏是如何它看起來像添加了JToolbar後: 我可以知道我做錯了什麼嗎? 這是我使用的代碼: //Create the text pane and configure it. textPane = new JTextPane();