去年我做了一些简单的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