2011-05-02 25 views
2

我正在製作一個java軟件。這是一種功能增強的提醒。你在窗口中創建一個貼紙,然後你寫任何你想要的。您可以在窗口或/和它們之間的鏈接窗口中鏈接貼紙。如何獲得我的java程序的最佳視覺輸出

爲此,我需要實現圖形界面,使我能夠給出透視感,深度感(例如,我可以將位於z-index爲10的窗口與位於z-index爲2的窗口鏈接起來)

我可以使用什麼樣的東西? 我把手放在擺動,它似乎是相當靜態的,我想也許是關於opengl。對我來說有沒有更輕鬆的視角?

謝謝。

+0

http://stackoverflow.com/questions/422956/java-swing-or-java-qt – 2011-05-02 08:30:50

+0

你可能想看看「使用Java殺手遊戲編程」,這給出了一個很好的細分使用Swing,Java3D和JOGL(第二版)用Java創建動畫框架 - http://fivedots.coe.psu.ac.th/~ad/jg/ – 2011-05-02 08:40:01

+0

謝謝trevor,我會檢查這本書。 – GoodGuy 2011-05-02 08:44:27

回答

0

Qt Jambi怎麼樣?它是一個用Java實現的Qt接口。

+0

老實說,我不知道它是多麼荒謬的想法;) 我要檢查信息,謝謝你androslav。 – GoodGuy 2011-05-02 08:44:53

1

Javafx比擺動容易。 sdk附帶了很多例子。解壓SDK之後,進入apps文件夾,在那裏你會找到一個名爲Ensemble.jar的例子。

在嘗試這些示例之前,您需要下載並安裝運行時。

您可以使用toFront()toBack()方法將節點分別放在前面和後面。 Javafx 1.3支持3D繪圖,我不確定2.0版是否支持它。

注:Javafx 2.0仍處於測試階段。

enter image description here

相關問題