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

该博客介绍了双色球软件的设计思路,主要功能包括过滤垃圾号(如连号、全奇偶数、已开过奖项)以提高中奖概率。软件提供基本开奖号码查询,支持按位查询、颜色标记选定注数并保持排序。作者鼓励大家交流思路,共同完善软件,强调学习Java的重要性,旨在娱乐与学习并存。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

软件功能:

一.双色球共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.setHo
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值