📄 cpprint.java
字号:
package ui;
import java.awt.Frame;
import javax.swing.JTextField;
import java.awt.Panel;
import java.awt.GridLayout;
import java.awt.Button;
import javax.swing.JButton;
import javax.swing.JLabel;
public class CPprint extends Frame {
String temp;
int [] randomball = new int [6];
int i = 0;
String [] ball = new String [6];
// String valueTempNumber;
private JTextField jTextField_number = null;
private JTextField jTextField_tempnumber = null;
private Panel panel_number = null;
private Panel panel_control = null;
private JButton jButton_7 = null;
private JButton jButton_8 = null;
private JButton jButton_9 = null;
private JButton jButton_4 = null;
private JButton jButton1_5 = null;
private JButton jButton1_6 = null;
private JButton jButton1_1 = null;
private JButton jButton1_2 = null;
private JButton jButton1_3 = null;
private JButton jButton1_ok = null;
private JButton jButton1_cancel = null;
private JButton jButton_0 = null;
private JButton jButton_random = null;
private JButton jButton_print = null;
private JButton jButton_del = null;
private JLabel jLabel_thanks = null;
/**
* This is the default constructor
*/
public CPprint() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
jLabel_thanks = new JLabel();
jLabel_thanks.setBounds(new java.awt.Rectangle(305,270,99,50));
jLabel_thanks.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jLabel_thanks.setText("谢谢惠顾!");
this.setLayout(null);
this.setSize(417, 333);
this.setTitle("彩票投注机!");
this.add(getJTextField_number(), null);
this.add(getJTextField_tempnumber(), null);
this.add(getPanel_number(), null);
this.add(getPanel_control(), null);
this.add(jLabel_thanks, null);
}
/**
* This method initializes jTextField_number
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField_number() {
if (jTextField_number == null) {
jTextField_number = new JTextField();
jTextField_number.setBounds(new java.awt.Rectangle(108,63,292,38));
jTextField_number.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 18));
}
return jTextField_number;
}
/**
* This method initializes jTextField_tempnumber
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField_tempnumber() {
if (jTextField_tempnumber == null) {
jTextField_tempnumber = new JTextField();
jTextField_tempnumber.setBounds(new java.awt.Rectangle(20,63,67,38));
jTextField_tempnumber.setFont(new java.awt.Font("Dialog", java.awt.Font.PLAIN, 18));
}
return jTextField_tempnumber;
}
/**
* This method initializes panel_number
*
* @return java.awt.Panel
*/
private Panel getPanel_number() {
if (panel_number == null) {
GridLayout gridLayout = new GridLayout();
gridLayout.setRows(4);
gridLayout.setHgap(5);
gridLayout.setVgap(5);
gridLayout.setColumns(3);
panel_number = new Panel();
panel_number.setLayout(gridLayout);
panel_number.setBounds(new java.awt.Rectangle(20,112,270,203));
panel_number.add(getJButton_7(), null);
panel_number.add(getJButton_8(), null);
panel_number.add(getJButton_9(), null);
panel_number.add(getJButton_4(), null);
panel_number.add(getJButton1_5(), null);
panel_number.add(getJButton1_6(), null);
panel_number.add(getJButton1_1(), null);
panel_number.add(getJButton1_2(), null);
panel_number.add(getJButton1_3(), null);
panel_number.add(getJButton1_ok(), null);
panel_number.add(getJButton_0(), null);
panel_number.add(getJButton1_cancel(), null);
}
return panel_number;
}
/**
* This method initializes panel_control
*
* @return java.awt.Panel
*/
private Panel getPanel_control() {
if (panel_control == null) {
GridLayout gridLayout1 = new GridLayout();
gridLayout1.setRows(3);
gridLayout1.setHgap(5);
gridLayout1.setVgap(5);
gridLayout1.setColumns(0);
panel_control = new Panel();
panel_control.setLayout(gridLayout1);
panel_control.setBounds(new java.awt.Rectangle(316,112,80,150));
panel_control.add(getJButton_random(), null);
panel_control.add(getJButton_print(), null);
panel_control.add(getJButton_del(), null);
}
return panel_control;
}
/**
* This method initializes jButton_7
*
* @return javax.swing.JButton
*/
private JButton getJButton_7() {
if (jButton_7 == null) {
jButton_7 = new JButton();
jButton_7.setText("7");
jButton_7.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "7");
}
});
}
return jButton_7;
}
/**
* This method initializes jButton_8
*
* @return javax.swing.JButton
*/
private JButton getJButton_8() {
if (jButton_8 == null) {
jButton_8 = new JButton();
jButton_8.setText("8");
jButton_8.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "8");
}
});
}
return jButton_8;
}
/**
* This method initializes jButton_9
*
* @return javax.swing.JButton
*/
private JButton getJButton_9() {
if (jButton_9 == null) {
jButton_9 = new JButton();
jButton_9.setText("9");
jButton_9.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "9");
}
});
}
return jButton_9;
}
/**
* This method initializes jButton_4
*
* @return javax.swing.JButton
*/
private JButton getJButton_4() {
if (jButton_4 == null) {
jButton_4 = new JButton();
jButton_4.setText("4");
jButton_4.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "4");
}
});
}
return jButton_4;
}
/**
* This method initializes jButton1_5
*
* @return javax.swing.JButton
*/
private JButton getJButton1_5() {
if (jButton1_5 == null) {
jButton1_5 = new JButton();
jButton1_5.setText("5");
jButton1_5.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton1_5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "5");
}
});
}
return jButton1_5;
}
/**
* This method initializes jButton1_6
*
* @return javax.swing.JButton
*/
private JButton getJButton1_6() {
if (jButton1_6 == null) {
jButton1_6 = new JButton();
jButton1_6.setText("6");
jButton1_6.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton1_6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "6");
}
});
}
return jButton1_6;
}
/**
* This method initializes jButton1_1
*
* @return javax.swing.JButton
*/
private JButton getJButton1_1() {
if (jButton1_1 == null) {
jButton1_1 = new JButton();
jButton1_1.setText("1");
jButton1_1.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton1_1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "1");
}
});
}
return jButton1_1;
}
/**
* This method initializes jButton1_2
*
* @return javax.swing.JButton
*/
private JButton getJButton1_2() {
if (jButton1_2 == null) {
jButton1_2 = new JButton();
jButton1_2.setText("2");
jButton1_2.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton1_2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "2");
}
});
}
return jButton1_2;
}
/**
* This method initializes jButton1_3
*
* @return javax.swing.JButton
*/
private JButton getJButton1_3() {
if (jButton1_3 == null) {
jButton1_3 = new JButton();
jButton1_3.setText("3");
jButton1_3.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton1_3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "3");
}
});
}
return jButton1_3;
}
/**
* This method initializes jButton1_ok
*
* @return javax.swing.JButton
*/
private JButton getJButton1_ok() {
if (jButton1_ok == null) {
jButton1_ok = new JButton();
jButton1_ok.setText("确定");
jButton1_ok.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 24));
jButton1_ok.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
String valueNumberTemp = jTextField_tempnumber.getText();
String pre_temp = jTextField_number.getText();
jTextField_number.setText(pre_temp +" " + valueNumberTemp);
jTextField_tempnumber.setText("");
}
});
}
return jButton1_ok;
}
/**
* This method initializes jButton1_cancel
*
* @return javax.swing.JButton
*/
private JButton getJButton1_cancel() {
if (jButton1_cancel == null) {
jButton1_cancel = new JButton();
jButton1_cancel.setText("取消");
jButton1_cancel.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 24));
jButton1_cancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
jTextField_tempnumber.setText("");
}
});
}
return jButton1_cancel;
}
/**
* This method initializes jButton_0
*
* @return javax.swing.JButton
*/
private JButton getJButton_0() {
if (jButton_0 == null) {
jButton_0 = new JButton();
jButton_0.setText("0");
jButton_0.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_0.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
temp = jTextField_tempnumber.getText();
jTextField_tempnumber.setText(temp + "0");
}
});
}
return jButton_0;
}
/**
* This method initializes jButton_random
*
* @return javax.swing.JButton
*/
private JButton getJButton_random() {
if (jButton_random == null) {
jButton_random = new JButton();
jButton_random.setText("随机");
jButton_random.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_random.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
jTextField_number.setText("");
random();
sort(randomball);
tranToString(randomball);
}
});
}
return jButton_random;
}
/**
* This method initializes jButton_print
*
* @return javax.swing.JButton
*/
private JButton getJButton_print() {
if (jButton_print == null) {
jButton_print = new JButton();
jButton_print.setText("打印");
jButton_print.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
}
return jButton_print;
}
/**
* This method initializes jButton_del
*
* @return javax.swing.JButton
*/
private JButton getJButton_del() {
if (jButton_del == null) {
jButton_del = new JButton();
jButton_del.setText("废票");
jButton_del.setFont(new java.awt.Font("Dialog", java.awt.Font.BOLD, 18));
jButton_del.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
jTextField_number.setText("");
}
});
}
return jButton_del;
}
// 随机数生成,压入数组a
public void random(){ // random方法 生成6个 随机数 并压入 数组a[]中!!!
for (int i = 0 ; i < randomball.length ; i++ )
{ int temp = (int)(Math.random() * 33) + 1 ;
randomball[i] = temp;
}
/* for (int i = 0 ; i < a.length ; i++ )
{
System.out.print(a[i] + " ");
}
*/
// printArray(a);
}
//给生成的数组排序方法;
public void sort(int a[]){ // sort()方法 把 数组排序输出 !!!
for ( int i = 0 ; i < randomball.length ; i++ )
{
for ( int j = 0 ; j < randomball.length ; j++ )
{
if (randomball[j] > randomball[i])
{
int m = randomball[i];
randomball[i] = randomball[j];
randomball[j] = m;
}
}
}
}
//把 int数组转换 成String 数组~ 循环输出!
public void tranToString(int a[]){
for (i=0; i<randomball.length;i++){
String num = String.valueOf(randomball[i]);
// System.out.print(num + " ");// 测试
String numTemp = jTextField_number.getText();
jTextField_number.setText(numTemp + num + " ");
}
}
} // @jve:decl-index=0:visual-constraint="40,13"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -