簡體   English   中英

Gui設計師為java

[英]Gui designer for java

我需要一個免費的工具,如Jform設計師或免費插件,以智能的想法,使gui形式更容易! 事實上,智能設計中的gui設計對我來說不夠好!我不能輕易使用它,我不想為其弱點編寫代碼或使用netbeans!我需要解決方案! 非常感謝

Netbeans有一個, 叫做馬蒂斯

Eclipse有很多,我唯一熟悉的是Window Builder

回應其他人對Netbeans所說的話。 對我來說,連接表格非常棒,但之后手工編碼就是我以后的方式。 我通常按​​如下方式構建我的類:

public class MyPanel extends javax.swing.JPanel
{
    public MyPanel(...)
    {
       initComponents();
       build();
       initListeners();
    }
 }

其中initComponents()是NetBeans的自動生成布局。 然后我在build()中添加任何其他組件,我想要手動編寫代碼或設置我不想在表單設計器中執行的默認參數,然后在另一個手動編碼方法initListeners()中添加我的偵聽器。 這樣,當我離開它進行進一步開發(我在Eclipse中做)時,我甚至不會陷入Netbeans。 缺點是我有兩個IDE。

谷歌最近將以前的專有GUI設計師WindowBuilder捐贈給了Eclipse基金會。 這是一個很棒的工具,請查看: http//code.google.com/intl/de-DE/javadevtools/wbpro/

它的一些功能包括:

  • 雙向代碼生成 - 幾乎可以讀取和寫入任何格式,並對大多數手寫代碼進行反向工程
  • 國際化(i18n)/本地化 - 外部化組件字符串,創建和管理資源包。
  • 自定義復合材料和面板 - 創建自定義,可重復使用的組件。
  • 工廠 - 創建自定義工廠類和方法。
  • 可視化繼承 - 創建可視組件層次結構。
  • 事件處理 - 為組件添加事件處理程序。
  • 菜單編輯 - 可視化創建和編輯菜單欄,菜單項和彈出菜單。
  • 變形 - 將一種組件類型轉換為另一種組件類型。

暫無
暫無

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

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