在 Java GUI 应用程序中处理图像
目录
要学完本教程,您需要具备以下软件和资源。
软件或资源
要求的版本
版本 7.4 或 8.0
简介
在应用程序中处理图像是很多 Java 编程初学者遇到的一个常见问题。要访问 Java 应用程序中的图像,标准作法是使用
本教程生成的应用程序是一个简单的 JFrame,其中包含一个显示单个图像的 JLabel。
创建应用程序
选择 "File"(文件)> "New Project"(新建项目)。
在新建项目向导中,选择 "Java" > "Java Application"(Java 应用程序),然后单击 "Next"(下一步)。
键入 ImageDisplayApp 作为项目名称。
清除 "Create Main Class"(创建主类)复选框。
单击 "Finish"(完成)。
创建应用程序窗体
在本节中,将创建 JFrame 窗体并在窗体中添加 JLabel。
要创建 JFrame 窗体,请执行以下操作:
在 "Projects"(项目)窗口中,展开 ImageDisplayApp 节点。
右键单击 "Source Packages"(源包)节点,然后选择 "New"(新建)> "JFrame Form"(JFrame 窗体)。
键入 ImageDisplay 作为类名。
键入 org.me.myimageapp 作为包名。
单击 "Finish"(完成)。
要添加 JLabel,请执行以下操作:
在组件面板中,选择 "Label"(标签)组件并将其拖至 JFrame 上。
此时,该窗体类似于下图:
为图像添加包
在应用程序中使用图像或其他资源时,通常应为资源创建单独的 Java 包。在本地文件系统上,包对应于一个文件夹。
要为图像创建包,请执行以下操作:
在 "Projects"(项目)窗口中,右键单击 org.me.myimageapp 节点,然后选择 "New"(新建)> "Java Package"(Java 包)。
单击 "Finish"(完成)。
在 "Projects"(项目)窗口中,您应该会看到新包出现在 Source Packages(源包)文件夹内。