用Java写的福彩双色球彩票生成器
package com.wenbo.progrem.day04;
import java.util.Arrays;
import java.util.Random;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class RedBlueBall implements ActionListener {
/**
* @param args 从33个数字里面选择6个作为红色球,从16个数字里面选择1个作为蓝球,每次生成一张彩票
*/
JFrame jf = new JFrame("双色球彩票生成机");
JLabel jl1,jl2,jl3;
JTextField jtf1,jtf2;
JButton jb1,jb2,jb3;
public RedBlueBall(){
jf.setLayout(new GridLayout(3,1));
JPanel jp1=new JPanel();
JPanel jp2=new JPanel();
JPanel jp3=new JPanel();
jl1=new JLabel("红球:");
jl2=new JLabel("蓝球:");
jl3=new JLabel("福彩“双色球”摇奖机");
jtf1=new JTextField(12) ......
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.RandomAccessFile;
import java.io.Reader;
public class ReadfromFile{
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
* @param fileName 文件的名
*/
public static void readFileByBytes(String fileName){
File file = new File(fileName);
InputStream in = null;
try {
System.out.println("以字节为单位读取文件内容,一次读一个字节:");
// 一次读一个字节
in = new FileInputStream(file);
int tempbyte;
while((tempbyte=in.read()) != -1){
System.out.write(tempbyte);
}
in.close();
} catch (IOException e) {
e.printStackTrace();
return;
}
try {
System.out.println("\n以字节为单位读取文件内容,一次读多个字节:");
//一次读多个字节
byte[] tempbytes = new byte[1 ......
用Java写的计算器
package com.wenbo.myprogrem.day15;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class Caculator implements ActionListener{
String result="0";
String oper="+";//运算符
Double res;
StringBuilder sb=new StringBuilder();
JTextField jtf = new JTextField(10);
private boolean append=false;
public Caculator(){
JFrame jf = new JFrame("简易计算器");
JPanel jp = new JPanel();
jp.setLayout(new GridLayout(5,4));
String[] lab = {"Backs","CE","E","+","7","8","9",
"-","4","5","6","*","1","2","3",
"/","0","+/-",".","="};
&n ......
用Java写的图片浏览器
package com.wenbo.myprogrem.day16;
import java.awt.BorderLayout;
import java.awt.CardLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class MyPicture implements ActionListener{
CardLayout cl=new CardLayout();
JPanel jp1=new JPanel();
Timer timer=new Timer(2000,this);//设置timer延迟时间,注册监听器
public MyPicture(){
timer.setActionCommand("下一张");
JFrame jf=new JFrame("图片浏览窗口");
jp1.setLayout(cl);
JPanel jp2=new JPanel();
for(int i=0;i<30;i++){
Icon ic=new ImageIcon("C:/Documents and Settings/Administrator/桌面/tupian/tu"+(i+1)+".gif");
JLabel jl=new JLabel(ic);
jp1.add(jl,(i+1)+"");
}
jf.add(jp1);
& ......
<%
response.setContentType("application/vnd.ms-excel;charset=utf-8");
String reportname = (String)request.getAttribute("reportname");
String reportFileName=java.net.URLEncoder.encode(reportname, "UTF-8");
String filenamedisplay =reportFileName+".xls";
response.addHeader("Content-Disposition","attachment;filename=" + filenamedisplay);//增加默认保存文件名
String userid = (String)request.getAttribute("_fm_userid");
int index=0;
%>
<html>
<head>
<title><%=reportname%>查詢列表</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="descr ......
我打算用今年一年的时间把传智博客的java课程学完不知可不可行?在学了他在网上的课程之后对自己的项目实战是否有帮助?虽然还不确定,但尽力吧。反正今年的时间也不多,还得在每天的晚上下班时间进行,很辛苦的。外加上自己眼高手低,执行不力,效果很可能大大折扣。尽力吧 ......