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

📄 myprintwyjz.java

📁 随机生成35选7彩票码
💻 JAVA
字号:
package sjs;

import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;
import javax.swing.table.*;
import java.net.*;
import java.io.*;
import java.util.*;

public class MyPrintwyjz {
   JTable ptable;
   String ptitle;
   String pjzname;
   String pdate;
   int lienumber;
   JApplet apl;
 public MyPrintwyjz(JTable table,String title1,String jznamethis,String tabledate,int lienumberthis,JApplet applet) {
   ptable=table;
   ptitle=title1;
   pjzname=jznamethis;
   pdate=tabledate;
   lienumber=lienumberthis;
   apl=applet;
  }
 public void print(){
  int oc=JOptionPane.showOptionDialog(apl,"打印方式选择:\n  1.直接打印-----图形格式,速度较慢.\n  2.HTML格式---利用浏览器的打印功能\n  3.输出到文本--以\"TAB\"键分割的TXT文本\n                             (文件在 C:\\dlscdoc.txt)","打印方式",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE,null,new Object[]{"1.直接打印","2.HTML格式","3.输出到文本","取消"},"1.直接打印");
  switch(oc)
   {
    case 0:
      javaPrint();
     break;
    case 1:
      htmlPrint();
     break;
    case 2:
      txtPrint();
     break;
    default:
     return;
   }
  }
 public void javaPrint()
  {
   //PrintActionwy printaction=new PrintActionwy(ptable,ptitle,pjzname,pdate,lienumber);
  PrintActionwyjz printaction=new PrintActionwyjz(ptable,ptitle,pdate);

  }
 public void htmlPrint()
  {
   HtmlDocwyjz htmldoc=new HtmlDocwyjz(ptable,ptitle,pjzname,pdate,lienumber);
   htmldoc.WriteHtml();
   htmldoc.ShowHtml(apl);
  }
 public void txtPrint()
  {
   HtmlDocwyjz htmldoc=new HtmlDocwyjz(ptable,ptitle,pjzname,pdate,lienumber);
   htmldoc.WriteTxt();
  }
}




⌨️ 快捷键说明

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