簡體   English   中英

如何通過windowbuilder用JScrollPane包圍JTable?

[英]How to surround JTable with JScrollPane through windowbuilder?

在 Eclipse Jigloo 插件中,您可以右鍵單擊 JTable 並選擇“surrond with JScrollPane”。

但是在windowbuilder pro插件中我找不到用JScrollPane制作JTable的方法

將滾動窗格添加到您的 UI。 然后將表格拖放到滾動窗格上。 在拖動滾動窗格期間,窗口構建器將突出顯示其區域 - 確保您拖放到中央區域。

或者,以下也可以很好地工作;

  1. 添加 JTable
  2. 在樹視圖中右鍵單擊 JTable
  3. 選擇:環繞 > JScrollPane

另一種選擇是使用 NetBeans 來完成一些 Swing 布局。

我使用 WindowBuilder 的經驗有限,但我使用 NetBeans 來設計原型並發現它更容易創建 UI。 從 NetBeans 生成的結果代碼也可以使用 WindowBuilder 查看。

我在 Mac 的 Eclipse 中使用 WindowBuilder 1.7.0 和 Swing Designer 1.7.0。 起初我找到了類似 Jigloo 的菜單,但我沒有找到。 我的 Jigloo 在 Mac 上總是崩潰並顯示許可證信息,所以我放棄了它:) 后來我玩了一些,我找到了如何在 WindowBuilder 中做到這一點,特別是如果您已經設計了 JTable/JTextArea/JTree 並且不想刪除它. 之后,您需要將它們設置為可滾動。 您可以使用左側的樹視圖。 通常您不能將組件拖到滾動視圖中。 但是在框架中添加滾動視圖。 為要放置滾動視圖的組件設置適當的布局。 通常它的BorderLayout,可能在一個JPanel中。 將 JScrollView 拖入目標區域。 將樹視圖用於所有這些操作。 然后最后將 JTree/JTable 拖入框架設計視圖中的 JScrollPane。 根據我的經驗,這效果更好。 玩轉父組件的布局。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM