我用Java和C#編寫了一些程序,他們都有很棒的GUI構建器。 Java有Netbeans和Eclipse之類的東西,C#有Visual Studio。通過拖放來構建用戶界面非常簡單。最近我做了一些Ruby編碼,我想知道是否有類似的東西?Ruby:偉大的GUI生成器?
謝謝!
我用Java和C#編寫了一些程序,他們都有很棒的GUI構建器。 Java有Netbeans和Eclipse之類的東西,C#有Visual Studio。通過拖放來構建用戶界面非常簡單。最近我做了一些Ruby編碼,我想知道是否有類似的東西?Ruby:偉大的GUI生成器?
謝謝!
它取決於UI工具包:對於wxWidgets,您可以使用DialogBlocks,Qt-QtDesigner或QtCreator。
你總是可以建造起來Glade,或SpecTcl,VisualWx
科莫多編輯曾經有一個SpecTcl集成,但他們沒有時間去改進它,所以released it他人,以提高他們。
Java和C#自帶用戶界面庫,Ruby不具備這些功能。對於Ruby,你需要一個第三方庫(這可能是Tcl或GTK的包裝)。由於沒有定義的標準化,因此在圖形環境中不存在用於構建接口的強大工具。
您可以使用諸如SpecTcl之類的工具構建它,該工具會生成一個帶有適當的Ruby綁定的Tcl接口。或者,您可以使用像Balsamiq Mockups這樣的工具構建您的界面來減少設計,然後手動編寫您現在需要的代碼,以獲得您的X,Y座標。
我要去那裏扔一個Shoes
請在那裏放一些背景 - 爲什麼你扔一個呢? – 2011-05-04 18:47:00
因爲這是一個簡單易用的工具包,可用於使用Ruby構建GUI應用程序。如果你是一個初學者,並且是一個讓自己變得更強壯的好方法,那會更好。如果沒有其他原因是由_why創建的,也是值得一試的。 – 2011-05-05 03:10:30