软件功能:
一.双色球共1107568注二等奖,这些注里可以过滤掉的垃圾号如下:
1.六连号、五连号、四连号、三连号、甚至二连号
2.全偶数、全气数奇数
3.已经开过的奖号
4.已经开过的奖号的五重号、四重号、三重号
所谓垃圾号很多,可以逐步增加,但双色球开奖正常的号码我们假设以三奇三偶、大小均匀为主。
二.一旦过滤掉很多垃圾号之后,你就可以豪赌一把!
三.基本开奖号码查询
1.可以按位查询,点击后可以排序
2.选定一些注数后让选定的行为红色,可以再排序,但红色行不变。
3.可以查询当前开了多少期,过滤后还剩余多少注。
以上为本人对此软件的基本思路,有兴趣的朋友可以增加思路、增加功能(当然,我写的源码会公开),中奖事儿小,学习java的事儿也不大,娱乐,娱乐!
A.主运行程序:
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.AbstractButton;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JToolBar;
import javax.swing.SwingConstants;
import javax.swing.border.LineBorder;
import javax.swing.border.TitledBorder;
public class SSQ {
JFrame frame;
JPanel KJpanel,GLpanel,JGpanel;
ImageIcon icon01;
public SSQ(){
frame = new JFrame("大话双色球");
Image image = Toolkit.getDefaultToolkit().createImage("");
frame.setIconImage(image);
frame.setJMenuBar(createMenuBar());
frame.setContentPane(createContentPane());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocation(50,50);
frame.setSize(800,500);
frame.setVisible(true);
}
private Container createContentPane() {
Container contentPane = frame.getContentPane();
JToolBar toolBar = new JToolBar();
JLabel KT = new JLabel("开头:");
KT.setFont(new Font("微软雅黑",Font.BOLD, 14));
KJpanel = new JPanel();
KJpanel.setSize(100, 100);
KJpanel.setBorder(new TitledBorder("开奖"));
KJpanel.add(new ReadKj());
GLpanel = new JPanel();
GLpanel.setBorder(new TitledBorder("过滤"));
JGpanel = new JPanel();
JGpanel.setBorder(new TitledBorder("结果"));
JButton button01 = new JButton("01",icon01);
button01.setHorizontalTextPosition(AbstractButton.CENTER);
button01.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
GLpanel.removeAll();
GLpanel.add(new Read01());
GLpanel.updateUI();
}
});
System.gc();
JButton button02 = new JButton("02",icon01);
button02.setHorizontalTextPosition(AbstractButton.CENTER);
button02.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
GLpanel.removeAll();
GLpanel.add(new Read02());
GLpanel.updateUI();
}
});
System.gc();
JButton button03 = new JButton("03",icon01);
button03.setHorizontalTextPosition(AbstractButton.CENTER);
JButton button04 = new JButton("04",icon01);
button04.setHorizontalTextPosition(AbstractButton.CENTER);
JButton button05 = new JButton("05",icon01);
button05.setHorizontalTextPosition(AbstractButton.CENTER);
JButton button06 = new JButton("06",icon01);
button06.setHorizonta