双色球软件设计思路及初步源码

软件功能:

一.双色球共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
  • 24
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值