프로그램 하나 만드는중인데요

꿀뷰 알죠? 그거 마이너 버전 만들고있는데

일단 이미지만이라도 불러와서 볼수잇게 하려 하는데;;

FileDialog에서 선택한 이미지를 어떻게 imgShow 패널에 띄울지가 문제에요 ㅜㅠ

일단 코드는 이렇거든요

import java.awt.BorderLayout;


public class Viewzip extends JFrame {

        protected static final Frame Viewzip = null;
        protected static final Image img = null;
        private JPanel contentPane;
         
        /**
         * Lau*nch the application.
         */
        public static void main(String[] args) {
                EventQueue.invokeLater(new Runnable() {
                        public void run() {
                                try {
                                        Viewzip frame = new Viewzip();
                                        frame.setVisible(true);
                                } catch (Exception e) {
                                        e.printStackTrace();
                                }
                        }
                });
        }

        /**
         * Create the frame.
         */


        public Viewzip() {
                setTitle(\"Viewzip\");
                setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                setBounds(100, 100, 627, 549);
                contentPane = new JPanel();
                contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
                contentPane.setLayout(new BorderLayout(10, 10));
                setContentPane(contentPane);
                
                
                JButton btnNewButton = new JButton(\"Open\");
                btnNewButton.addActionListener(new ActionListener() {
                        public void actionPerformed(ActionEvent arg0) {
                                FileDialog fd = new FileDialog(Viewzip, \"파일열기\", FileDialog.LOAD);
                            fd.setVisible(true);
                          
           
                            
                        }
                }
                );
                contentPane.add(btnNewButton, BorderLayout.NORTH);
                
                JButton btnNewButton_1 = new JButton(\"Back\");
                btnNewButton_1.addActionListener(new ActionListener() {
                        public void actionPerformed(ActionEvent arg0) {
                        }
                });
                contentPane.add(btnNewButton_1, BorderLayout.WEST);
                
                JButton btnNewButton_2 = new JButton(\" Go \");
                btnNewButton_2.addActionListener(new ActionListener() {
                        public void actionPerformed(ActionEvent arg0) {
                        }
                });
                contentPane.add(btnNewButton_2, BorderLayout.EAST);
                
        }


}

이미지 띄우려면 Toolkit 쓰던가요?

도저히 모르겟어요 ㅜㅠ 

도와주세요 ㅜㅠ