1 19 20 package examples.imageviewer; 21 22 24 public class ImageFrame extends javax.swing.JInternalFrame { 25 26 29 public ImageFrame(String imageName ) { 30 initComponents(); 31 setTitle(imageName); 32 imageLabel.setIcon(new javax.swing.ImageIcon (imageName) ); 33 } 34 35 40 private void initComponents() { jScrollPane1 = new javax.swing.JScrollPane (); 42 imageLabel = new javax.swing.JLabel (); 43 44 setClosable(true); 45 setIconifiable(true); 46 setResizable(true); 47 getAccessibleContext().setAccessibleName("Image Internal Frame"); 48 getAccessibleContext().setAccessibleDescription("Image internal frame."); 49 jScrollPane1.setViewportView(imageLabel); 50 imageLabel.getAccessibleContext().setAccessibleName("Image Label"); 51 imageLabel.getAccessibleContext().setAccessibleDescription("Image label."); 52 53 getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER); 54 55 } 57 58 private javax.swing.JLabel imageLabel; 60 private javax.swing.JScrollPane jScrollPane1; 61 63 } 64 | Popular Tags |