<div>import java.awt.*;</div> <div>import java.awt.event.*;</div> <div><br></div> <div>public class PictureLoad extends Frame{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>CardLayout card;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public PictureLoad(){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Panel p1, p2, p3;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Label l1, l2, l3;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Frame f = new Frame("PictureLoad");</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>Image img = null;</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>Image img2 = null;</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>Image img3 = null;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>card = new CardLayout();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.setLayout(card);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>Toolkit tk = Toolkit.getDefaultToolkit();</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>img = tk. getImage("Photo1.jpg");</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>img2 = tk. getImage("Photo2.jpg");</div> <div>//<span class="Apple-tab-span" style="white-space:pre;"> </span>img3 = tk. getImage("Photo3.jpg");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p1 = new Panel();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p2 = new Panel();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p3 = new Panel();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>l1 = new Label("First Pannel");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p1.setBackground(Color.pink);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>l2 = new Label("Second Panel");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p2.setBackground(Color.green);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>l3 = new Label("Third Panel");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p3.setBackground(Color.magenta);</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>MouseHandler handler = new MouseHandler();</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p1.add(l1); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p1.addMouseListener(handler); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p2.add(l2); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p2.addMouseListener(handler); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p3.add(l3); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>p3.addMouseListener(handler); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.add("First", p1); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.add("Second", p2); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.add("Third", p3);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>card.show(f, "First"); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.setSize(300, 200); </div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>f.setVisible(true);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public class MouseHandler extends MouseAdapter{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>public void mouseClicked(MouseEvent e){</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>card.next(PictureLoad.this);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div>}</div> <div><br></div> <div>이게 지금 패널을 누르면 패널 색이 바뀌는 프로그램인데</div> <div>여기에 패널 색 대신 사진을 넣어서 누르면 사진이 바뀌는 사진첩같은걸 만들고 싶은데</div> <div>사진을 어떻게 삽입하는지 전혀 모르겠어요...ㅠㅠ</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.