⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 printtable.java~15~

📁 会议名片管理程序 3/9条形码生成
💻 JAVA~15~
字号:
package cardmanager;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.awt.print.*;import java.util.*;import cardmanager.*;public class PrintTable extends JFrame implements ActionListener{  // PrintPanel panel;  PrintCard printCard;  JPanel buttonPanel = new JPanel();  public PrintTable(String sname,String scompany,String sposition,String sSN)  {    super("打印");    printCard = new PrintCard(sname,sposition,scompany );    // finally add the component    try    {      printCard.setString(sSN);    }    catch (Exception e) {}    getContentPane().add("Center", printCard);    JButton printButton = new JButton("打印");    printButton.setActionCommand("print");    printButton.addActionListener(this);    JButton cancelButton = new JButton("取消");    cancelButton.setActionCommand("cancel");    cancelButton.addActionListener(this);    buttonPanel.add(printButton);    buttonPanel.add(cancelButton);    getContentPane().add("South",buttonPanel );    pack();  }  public void actionPerformed(ActionEvent e)  {    String cmd = e.getActionCommand();    if (cmd.equals("print"))    {      Paper p = new Paper();      p.setImageableArea( 1 * 72,      // Left margin 1 inch                          1 * 72,      // Top margin 1.5 inches                          4 * 72,      // Width 6.5 inches                          2 * 72 );    // Height 8 inches      PageFormat format = new PageFormat();      format.setPaper(p);      PrinterJob pj = PrinterJob.getPrinterJob();      //  pj.setPrintable(printCard,format);      if (pj.printDialog())      {        printCard.setDefaultSize();        //printCard.setSize(500,250);        pj.setPrintable(printCard,format);        try        {          pj.print();        }        catch(PrinterException pe)        {          pe.printStackTrace();        }      }    }    else    if (cmd.equals("cancel"))    {      this.setVisible(false);      this.dispose();    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -