javaアプレットを勉強しています。
パネルを作って、そこに画像を張り付けて表示させたいと思っています。
ですが、実行しても表示されません。
パネルに画像を張り付けることはできないのでしょうか?
コード package applet; import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class APP extends Applet{ public Panel panel; public void init(){ setLayout(null); panel = new ap3(this); } }
コード package applet; import java.applet.Applet; import java.awt.*; import java.awt.event.*; public class ap3 extends Applet{ APP parent3; //-------------------------------------------------------------------------------- Image img[] = new Image[3]; //-------------------------------------------------------------------------------- public ap3(APP app){ parent3 = app; setBackground(Color.pink); setBounds(0, 0, 700, 700); setLayout(null); parent3.add(this); } public void init(){ for(int i = 0; i < 3; i++){ img[i] = getImage(getDocumentBase(), "image" + (i+1) + ".jpg"); } repaint(); } public void paint(Graphics g){ for(int i = 0; i < 4; i++){ player_main[i] = new Player("プレイヤー" + (i+1)); g.setFont(new Font(null, Font.PLAIN, 14)); g.drawString(player_main[i].getName(), 80+150*i, 140); g.drawImage(img[i], 80+150*i, 300, 60, 60, this); } } }
回答1件
あなたの回答
tips
プレビュー