タブのサイズを変更する方法はありますか?JTabbedPane
?私はすべてのパネルではなく、その下にあるものを見るためにユーザーがクリックしなければならない小さなタブのみを意味します。JTabbedPaneのタブのサイズを設定する
6
A
答えて
6
あなたがあなた自身のTabbedPaneUI
を作成することができますが、あなただけのJTabbedPane#setTabComponentAt
を使用し、カスタムタブ区画を作成するためには、タブのタイトル
3
をレンダリングするための、より大きなコンポーネントを使用する場合、それは単純かもしれないが、私はOracle tutorialをチェックするrecommand 。独自のパネルを作成してから、タイトルを表示するComponentを変更することができます。最後に、setTabComponentAt
を使用して、独自のパネルをペインに配置します。
6
これは私のために働いています。 (mainメソッドで呼び出さ)
JLabel lab = new JLabel();
lab.setPreferredSize(new Dimension(200, 30));
jTabbedPane1.setTabComponentAt(0, lab); // tab index, jLabel
または同じサイズですべてのタブコンポーネントにこの変更を試みる
UIManager.getLookAndFeelDefaults().put("TabbedPane:TabbedPaneTab.contentMargins", new Insets(10, 100, 0, 0));
関連する問題
- 1. JavaのJInternalFrameのJTabbedPane上のJPanelのサイズを設定する
- 2. JTabbedPane:タブの左側のアイコン
- 3. JTabbedPaneでタブをドラッグするには
- 4. ファイルごとのタブのサイズを設定する方法は?
- 5. JTabbedPaneのタブを前面に移動
- 6. JTabbedPane:タブ自体の前後のコンポーネント
- 7. GroovyのSwingBuilder:(JTabbedPaneの中)サイズ変更および/またはタブのフォント
- 8. JTabbedPane:アクティブなタブでのみアクションを実行する方法
- 9. JTabbedPaneでタブの変更を禁止する
- 10. JTabbedPaneまたは1つの行の固定位置にあるタブ
- 11. Androidのタブのカスタムフレームを設定する
- 12. 固定サイズのArrayListを設定する
- 13. RORページのcronタブを設定する
- 14. ActionBar Sherlockタブのカスタムビューを設定する
- 15. JTabbedPaneタブでJLabelを変更する方法は?
- 16. JTabbedPaneにタブを残さないようにする方法
- 17. nsviewサイズを設定する
- 18. NimbusのJTabbedPaneタブごとに色が異なる
- 19. Qtのビデオウィジェットのサイズを設定する
- 20. Matplotlibのプロットキャンバスのサイズを設定する
- 21. JtabbedPaneにタブのタイトルを表示しない方法は?
- 22. JtabbedPaneのマウスオーバーでタブのテキストの色を変更する方法は?
- 23. Actionbarsherlockタブのスタイル設定
- 24. メモ帳++タブの設定
- 25. JPanelのサイズを設定する
- 26. C#:System.Windows.Forms.DataVisualization.Charting.Chart行のサイズを設定する
- 27. AVPlayerViewControllerでビデオのサイズを設定する
- 28. JInternalFrameのサイズを設定するには
- 29. Qt:QMainWindowのサイズを設定する
- 30. JDesktopPaneのサイズを設定する方法