Ejemplo n.º 1
0
 private void jbInit() throws Exception {
   // imageLabel.setIcon(new ImageIcon(ViewFrame_AboutBox.class.getResource("[Your Image]")));
   this.setTitle("About");
   version = postScriptPane.getVersion();
   setResizable(false);
   panel1.setLayout(borderLayout1);
   panel2.setLayout(borderLayout2);
   insetsPanel1.setLayout(flowLayout1);
   insetsPanel2.setLayout(flowLayout1);
   insetsPanel2.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
   gridLayout1.setRows(4);
   gridLayout1.setColumns(1);
   label1.setText(product);
   label2.setText(version);
   label3.setText(copyright);
   label4.setText(comments);
   insetsPanel3.setLayout(gridLayout1);
   insetsPanel3.setBorder(BorderFactory.createEmptyBorder(10, 60, 10, 10));
   okButton.setText("Ok");
   okButton.addActionListener(this);
   printButton.setText("Print");
   printButton.addActionListener(
       new java.awt.event.ActionListener() {
         public void actionPerformed(ActionEvent e) {
           printButtonAction(e);
         }
       });
   insetsPanel2.add(imageLabel, null);
   panel2.add(insetsPanel3, BorderLayout.CENTER);
   insetsPanel3.add(label1, null);
   insetsPanel3.add(label2, null);
   insetsPanel3.add(label3, null);
   insetsPanel3.add(label4, null);
   panel2.add(insetsPanel2, BorderLayout.WEST);
   this.getContentPane().add(panel1, null);
   insetsPanel1.add(okButton, null);
   insetsPanel1.add(printButton, null);
   panel1.add(insetsPanel1, BorderLayout.SOUTH);
   panel1.add(panel2, BorderLayout.NORTH);
 }
Ejemplo n.º 2
0
 void printButtonAction(ActionEvent evt) {
   if (evt.getSource() == printButton) {
     postScriptPane.exec("statusdict /about get exec");
     cancel();
   }
 }