Qt Jambi是跨平臺的應用程序框架Qt 的java綁定版本

Qt Jambi是跨平臺的應用程序框架Qt 的java綁定版本。對Java開發人員來講能夠使用Java標準版和Java企業版進行開發,而且對C++程序員也提供了Qt Jambi generator,能夠方便地將其C++寫成的Qt代碼集成到Java中。java

Qt Jambi 最初是由Qt Development Frameworks開發。Qt Jambi 4.5.0_01以後以LGPL釋出原始碼,並轉交由開源社區繼續維護開發。程序員

Qt Jambi支持X Window System (包含Linux操做系統和其餘Unix),以及Mac OS X操做系統和微軟Windows 。架構

相較於 Swing 的Listener架構須要實現一堆接口,接口的限制形成了有時須要經過中介的對象來將事件交給適當的對象處理框架

Qt的 signal/slot 設計則更爲直覺跟有效率操作系統

Qt Jambi 的 hello world:
設計

void main(String args[])
{
    QApplication.initialize(args);
    QPushButton hello = new QPushButton("Hello World!");
    hello.show();
    QApplication.exec();
}
相關文章
相關標籤/搜索