去年我做了一些簡單的Java應用程序[我是一名工程專業的學生,我通過上一學期的課程愛上了Java] - 我學到了很多關於類,對象,聽衆和其他各種東西。問題是我必須使用不同尋常的庫(我認爲它們已經優化以縮短代碼的很長一段時間,並讓我們專注於面向對象的基礎知識) - 這裏是鏈接:http://useobjects.net/(從未在其他地方見過)。現在我正嘗試在Java中創建一個簡單的遊戲(紙牌遊戲,比如紙牌遊戲),而不使用這些庫 - 只使用swing和另一個衆所周知的「核心」Java庫 - 並且遇到各種問題(通常很少)主要是「每天」簡單的任務。簡單的Java遊戲 - 小問題
第一個問題 - 如何將文件中的圖像添加到Java中?比如說,我有班卡,可以顯示或恢復,我需要使用2張圖片(一張用於背面,一張用於正面);我找不到任何教程用BufferedImage,View,Image等等來解釋整個過程。 (相比之下,在上面提到的圖書館,它只是這樣的:。
ImageView cardBack = new ImageView(positionX, positionY, height, width, filepath, angle etc.);
,並添加圖像和任務完成
第二個問題是關於主應用程序窗口,在我們的舊圖書館,它只是像這樣在主類:
MainWindow mainWindow = new MainWindow(title,height,width);
GroupView mainGroup = mainWindow.getRootGroup();
但是,當我試圖找出任何有關創建一個窗口,我發現只有JFrame的解決方案,我想問你一個簡單的實現例如,也許如何(如果我應該創建一個「Main」類,其中JFrame只是一個元素,或者創建類MainWindow類並在此類中創建JFrame,並在Main中創建此類的實例,或者..簡單地說,我擔心,我的Java編碼知識和XP並不完全符合慣例,所以我以這種方式請求一些建議)。
非常感謝你。
那麼你的問題是什麼? – NESPowerGlove
@NESPowerGlove如何將文件中的圖像添加到java中,以及JFrame的簡單實現示例。不是有史以來格式最好的問題,但問題肯定存在。 – quazzieclodo
搜索在Google上使用ImageIO加載BufferedImage,並查看官方的Oracle教程,瞭解如何使用Swing以及如何構建JFrame。 – NESPowerGlove