※ 引述《WalkingIce (會走路的冰塊)》之銘言:
: ※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: : 不過說真的... 我真的不知道沒有 ImageIO 要怎麼弄出一個 Image 物件...
: : 這邊的硬幹方法就先參考參考... \囧/
: 不知道有沒有誤解這句話 @o@
: BufferedImage 可以直接用 new 的方式產生一個。
: 然後再 setRGB 就行了。
: 我產生 VolatileImage 的方式就很麻煩了,基本上是 Google 來的 XD
import java.awt.*;
import javax.swing.*;
import java.awt.Toolkit;
import javax.imageio.ImageIO;
import java.io.*;
public class border extends JFrame
{
public border()
{
super("Border");
setLayout(new BorderLayout(20,20));
setSize(new Dimension(300,300));
setBackground(Color.GREEN);
setIconImage(new ImageIO().read(new File("D:/yorjing/java/duck.png")));
getContentPane().add(new JButton("North"),BorderLayout.NORTH);
getContentPane().add(new JButton("West"),BorderLayout.WEST);
getContentPane().add(new JButton("South"),BorderLayout.SOUTH);
getContentPane().add(new JButton("East"),BorderLayout.EAST);
getContentPane().add(new JButton("Center"),BorderLayout.CENTER);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args)
{
new border();
}
}
ERROR description:
ImageIO() has private access in javax.imageio.ImageIO
抱歉
今天REPOST太多次了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.150.61