java
1package adventure; 2 3import java.awt.event.KeyEvent; 4import java.awt.event.KeyListener; 5 6import javax.swing.JFrame; 7 8 9public class MainFram extends JFrame implements KeyListener{ 10 public MainFram() { 11 // TODO 自動生成されたコンストラクター・スタブ 12 13 MainMap mainMap = new MainMap(); 14 addKeyListener(this); 15 add(mainMap); 16 17 pack(); 18 19 } 20 21 public static void main(String[] args) { 22 // TODO 自動生成されたメソッド・スタブ 23 MainFram mainFram = new MainFram(); 24 mainFram.setVisible(true); 25 26 } 27 28 @Override 29 public void keyTyped(KeyEvent e) { 30 // TODO 自動生成されたメソッド・スタブ 31 System.out.println(KeyEvent.VK_UP); 32 } 33 34 @Override 35 public void keyPressed(KeyEvent e) { 36 // TODO 自動生成されたメソッド・スタブ 37 38 } 39 40 @Override 41 public void keyReleased(KeyEvent e) { 42 // TODO 自動生成されたメソッド・スタブ 43 44 } 45 46} 47
java
1 2package adventure; 3 4import javax.swing.ImageIcon; 5import javax.swing.JLabel; 6import javax.swing.JPanel; 7 8import com.sun.xml.internal.ws.org.objectweb.asm.Label; 9 10public class MainMap extends JPanel { 11 ImageIcon icon = new ImageIcon("/Users/naoya/ダウンロード/____.png"); 12 JLabel label = new JLabel(icon); 13 14 public MainMap() { 15 // TODO 自動生成されたコンストラクター・スタブ 16 17 add(label); 18 } 19} 20
ImageIcon icon = new ImageIcon("/Users/naoya/ダウンロード/____.png");の部分にフルパスを入れてみたのですがで表示できませんでした。
他のHPを参考にしましたがどこに画像が置いてあるかが書いてありません。
どこに置いたら確実に表示できるのでしょうか?
アプリとして完成させる予定なので今の状態だと他のパソコンではうまく画像が表示されないですよね?
配布した時にうまく画像が表示される場所も教えてください。参考にしたHP
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/19 01:08 編集
2016/06/19 01:03
2016/06/19 11:47
2016/06/19 11:48
2016/06/19 12:55
2016/06/19 12:57
2016/06/19 13:04
2016/06/19 13:06
2016/06/19 13:21
2016/06/19 13:21
2016/06/19 13:26
2016/06/19 13:31
2016/06/19 13:36