Java 如何拍摄图像文件并在屏幕上打开它?

Java 如何拍摄图像文件并在屏幕上打开它?,java,Java,我试图从本地目录中打开一个jpg图像文件,并简单地将其绘制到屏幕上 下面是代码,但是图像位置没有引用并出现各种错误 错误是:“找不到符号变量g”,这是指我试图绘制图像的位置(请参见代码底部附近) 我是一个学习者-如果这是显而易见的,那么很抱歉!感谢您的帮助:-) 用图形设置变量 public void paint(Graphics g){ //image code } 您没有提到变量g的类型。例:-图形g。这就是java编译器无法找到此g符号并通过此错误的原因。好的-但是没有g它也无法工作-因

我试图从本地目录中打开一个jpg图像文件,并简单地将其绘制到屏幕上

下面是代码,但是图像位置没有引用并出现各种错误

错误是:“找不到符号变量g”,这是指我试图绘制图像的位置(请参见代码底部附近)

我是一个学习者-如果这是显而易见的,那么很抱歉!感谢您的帮助:-)


用图形设置变量

public void paint(Graphics g){
//image code
}

您没有提到变量g的类型。例:-图形g。这就是java编译器无法找到此g符号并通过此错误的原因。好的-但是没有g它也无法工作-因此我推测我没有导入正确的库和/或我没有在drawImage命令上引入正确的类语法?我已经更新了代码。。。移除g-表示我正在尝试做什么。一旦我理解了代码,我将在后面添加一个方法……我建议查找
ImageIO
。Java中至少有三种加载图像的方法,这是迄今为止最简单、最健壮的方法。
public void paint(Graphics g){
//image code
}