我正在尝试制作一个框架,我想从中添加来自网站的图像。
我是否将背景设置为图像?
import java.awt.*;
import java.net.*;
class NewFrame extends Frame {
// Constructor.
public NewFrame (int width, int height)
{
// Set the title and other frame parameters.
this.setTitle ("Exercise 9.5");
this.setResizable (true);
this.setBackground (Color.cyan);
this.setSize (width, height);
// Show the frame.
this.setVisible (true);
}
// Override paint():
public void paint (Graphics g)
{
}
} // End of class "NewFrame"
public class ex5 {
public static void main (String[] argv)
{
NewFrame nf = new NewFrame (300, 250);
}
}
最佳答案
您可以使用以下内容
// load the image once
BufferedImage bi = ImageIO.read(new URL(imageLocAsString));
// now in paint(Graphics g) do
g.drawImage(bi, 0, 0, null);
看here了解更多信息。
关于java - 使用 Java 将网站中的图像添加到 Frame 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2321810/