📄 ticketprint.java
字号:
package Java;
import javax.swing.*;
import java.awt.*;
import java.awt.Toolkit;
public class Ticketprint extends JFrame{
JPanel _jp1,_jp2;
Conn conn = new Conn();
JLabel _jhead,_jtrainno,_jstartstage,_jarrivestage,_jbuyticket,_jstagetype,_jstarttime,_jarrivetime,
_jruntime,_jrunmileage,_jstageno,_jticketprice,_jnotice,_jnotice2;
public Ticketprint(String name,String password,String rainno,String startstage,String arrivestage,String buyticket,String stagetype,String starttime,String arrivetime
,String runtime,String runmileage,String stageno,float ticketprice) {
super("数据单");
String username = name;
String userpassword = password;
if(conn.Login(username,userpassword))
{
}else{
JOptionPane.showMessageDialog(this,"非法请求!");
System.exit(0);
}
_jhead = new JLabel("打印单");
_jtrainno = new JLabel("车次:"+rainno);
_jstartstage = new JLabel("始发站:"+startstage);
_jarrivestage = new JLabel("终点站: "+arrivestage);
_jbuyticket = new JLabel("您购买了:"+buyticket);
_jstagetype = new JLabel("车厢类型:"+stagetype);
_jstarttime = new JLabel("始发时间:"+starttime);
_jarrivetime = new JLabel("到达时间:"+arrivetime);
_jruntime = new JLabel("运行时间:"+runtime+"小时");
_jrunmileage = new JLabel("全程行程:"+runmileage+"公里");
_jstageno = new JLabel("车厢号码:"+stageno);
_jticketprice = new JLabel("单价:"+ticketprice);
_jnotice = new JLabel("注意:"+"限乘当日当次车 在3日内有效!");
_jnotice2 = new JLabel(startstage+"售票站:"+"祝你旅途愉快!!!");
_jp1 = new JPanel();
_jp2 = new JPanel(new GridLayout(13,1));
_jp1.add(_jhead);
_jp2.add(_jtrainno);
_jp2.add(_jstartstage);
_jp2.add(_jarrivestage);
_jp2.add(_jbuyticket);
_jp2.add(_jstagetype);
_jp2.add(_jstarttime);
_jp2.add(_jarrivetime);
_jp2.add(_jruntime);
_jp2.add(_jrunmileage);
_jp2.add(_jstageno);
_jp2.add(_jticketprice);
_jp2.add(_jnotice);
_jp2.add(_jnotice2);
this.add(_jp1,"North");
this.add(_jp2,"Center");
pack();
this.setVisible(true);
this.setResizable(false);
int W = (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth();
int H = (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight();
this.setLocation((W-this.getWidth())/2,(H-this.getHeight())/2);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -