- 博客(65)
- 资源 (7)
- 收藏
- 关注
原创 九九乘法表V1.1
/** * 打印九九乘法表。 * @author 莫笑书生 *@version V1.1 2010-1-24 */public class MultipTable { public static void getTable(){ int a=0; for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){
2010-01-24 15:25:00 786
原创 九九乘法表V1.0
/** * 打印九九乘法表。 * @author 莫笑书生 *@version V1.0 2010-1-24 */public class MultipTable { /** * 打印乘法表 */ public static void getTable(){ int a=0; for(int i=1;i<=9;i++){ fo
2010-01-24 09:18:00 885
原创 操作数组,求对角线、行、列的值
/** *求一个4行4列的double型二维数组。创建一个方法显示数组并计算任意给定的行、 *列、主对角线、副对角线以及数组中的最大值。 * @author 莫笑书生 *@version V1.0 2010-01-22 */public class ArrayDemo { /** * 显示数组元素 * @param arrayName 指定数组 */ public static voi
2010-01-22 13:11:00 2394
原创 进制转换
在书上看见一道题,要求将十进制转为十六进制,刚开始时不知道Integer中的toHexString()方法就是用来将十进制转十六进制的,于是自已写了一个方法,代码如下: /** *十进制转为十六进制。 **/ public static String toHexString(int a){ int yushu=a%16; //余数 int quotient=a/16; /
2010-01-10 14:18:00 471
原创 接口回调与对象转型的区别
1 .接口回调是什么 接口回调是指:可以把使用实现了某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。看下面示例。 interface People { void peopleList();
2010-01-04 16:56:00 1541
原创 求N的阶乘的算法2
上次求数的阶乘使用了double类型,运算速度很慢,此次改进为采用BigInteger类对数据封装double型数据的算法地址:http://blog.csdn.net/lengxue_1014/archive/2009/11/03/4761326.aspx //Recursion.java//求N的阶乘的算法,采用BigInteger类对数据包装,加快了运算速度,且对数据的容纳比
2010-01-03 16:58:00 1754
原创 用Arrays类sort()对数组元素进行升序降序排列
/*用Arrays类sort()对数组元素进行升序降序排列**@Author:莫笑书生*@Version:2010-1-2 V1.0*/import java.util.Arrays;class SortDemo{ public static void main(String[] args) { int[] vec={0,15,-14,45,20,70}; Arrays.sort(v
2010-01-02 16:12:00 63132 1
原创 集合增删查改
//集合增删查改import java.util.*;public class CollectionDemo { public void testCol(){ Collection col=new ArrayList(); //add col.add(1); col.add(4); col.add(4); col.add(2); col.add(3);// enum It
2010-01-01 13:58:00 846
转载 package与import ---网络转转
以下内容的测试条件是你的机器上,设置了path命令path= d:\jdk1.4\bin;d:\jdk1.4\lib;,能正常执行java和javac命令,不用设置classpath路径的情况下。从一个简单的例子谈谈package和import机制基本原则:为什么需要将java文件和类文件切实安置到其所归属之package所对应的相对路径下。为什么要这样做呢?如果你在程式中,用到打包命令packa
2009-12-28 22:02:00 655
原创 java记事体关于显示行号
原来 Java 的 JScrollPane 有 SetRowHeader() 方法,自动就添加行号控制到滚动条。。。我先还想着怎么用嵌套的 JScrollPane 来实现呢。。。
2009-12-08 19:19:00 780 1
原创 记事本中 另存为 的实现
if(e.getSource()==saveAs){ File saveAsFile; JFileChooser chooser2=new JFileChooser(); chooser2.setDialogTitle("另存为"); FileNameExtensionFilter filter1=new FileNameExtensionFilter("文本文件"
2009-11-28 18:43:00 809
原创 关于实现序列化的类提示没有定义serialVersionUID域
//题要:在网上找了一个关于记事体的代码,copy在记事本里时出现如下提示: The serializable class XXX does not declare a static final serialVersionUID field of type long在网上找了如下文章:关于实现序列化的类提示没有定义serialVersionUID域The serializabl
2009-11-26 10:44:00 519
原创 线程优先级
//DeadClass4.java//线程优先级//2009-11-22////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class DeadClass4 extends JApplet{ int count1=0; int count2=0; JTextField txt1=ne
2009-11-22 17:11:00 326
原创 线程学习
//DeadClass2.java////2009-11-22////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class DeadClass4 extends JApplet{ int count1=0;//decreaseT和increaseT是两个不同的线程,将两变量放在线
2009-11-22 15:05:00 316
原创 线程同步
//DeadClass2.java//线程同步//2009-11-22////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class DeadClass3 extends JApplet{ JTextField txt1=new JTextField(5); JTextField txt2
2009-11-22 15:04:00 300
原创 线程学习
//DeadClass2.java////2009-11-22////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class DeadClass2 extends JApplet{ JTextField txt1=new JTextField(5); JTextField txt2=new
2009-11-22 10:59:00 308
原创 线程示例,一段没一点意义的代码,自已也不知道拿来做什么,跟着书上抄的
//DeadLoop.java//线程示例,一段没一点意义的代码,自已也不知道拿来做什么,跟着书上抄的//2009-11-21 //// import javax.swing.*;import java.awt.*;import java.awt.event.*; public class DeadLoop extends JApplet{ class ThreadCl
2009-11-21 19:07:00 474
原创 为标尺添加事件。
//Slider.java//为标尺添加事件。//209-11-20////import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.event.*;public class Slider extends JApplet{ JSlider slider=new JSlider()
2009-11-20 10:05:00 599
原创 为选择框添加事件
//ComboBox.java//为选择框添加事件//2009-11-19////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class ComboBox1 extends JApplet{ String[] choiceItem={"choice1","choice2","choice
2009-11-19 19:20:00 795
原创 为复选框添加事件 JCheckBox
//CheckBox.java//为复选框添加事件//2009-11-18////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class CheckBox extends JApplet { JCheckBox checkBox1=new JCheckBox("BOX1"); JCheckB
2009-11-18 17:47:00 2807
原创 为单选框添加事件 JRadioButton
//RaidoButton.java//为单选框添加事件//2009-11-18////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class RadioButton extends JApplet { JRadioButton radioButton1=new JRadioButton(
2009-11-18 17:12:00 10249
原创 FocusEvent
//FocusEvent2.java//焦点事件,前一版本中txt1不能自动换行,加入了自动换行。//前一版本中焦点获得不知道是txt1产生的还是button1产生的,此次实现了区分。//2099-11-15 V0.3 import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.eve
2009-11-18 14:45:00 1825
原创 为Jlist添加事件 ListSelectionListener
//Jlist.java//为Jlist添加事件//2009-11-15////import javax.swing.*;import java.awt.*;import java.awt.event.*;import javax.swing.event.*;public class Jlist extends JApplet{ String[] s={"choice1","cho
2009-11-15 19:43:00 6901
原创 鼠标移动焦点 MouseMotionListener
//MouseMotionEvent1.java//鼠标移动焦点//2009-11-15 //// import javax.swing.*;import java.awt.*;import java.awt.event.*; public class MouseMotionEvent1 extends JApplet{ JTextArea txt1=new JText
2009-11-15 18:27:00 698
原创 焦点事件FocusEvent JTextArea自动换行
//FocusEvent1.java//焦点事件,前一版本中txt1不能自动换行,加入了自动换行。//2099-11-15 V0.2import javax.swing.*;import java.awt.*;import java.awt.event.*;public class FocusEvent1 extends JFrame{ FocusEvent1(String
2009-11-15 16:35:00 1664
原创 对上一个打开对话框作了调整
//FileChoose.java//打开对话框,需要先点open才打开对话框,而不是先打开对话框----//2009-11-12import javax.swing.*;import java.awt.*;import java.io.*;import java.awt.event.*;class FileChoose extends JFrame{ FileChoose(String
2009-11-12 21:32:00 338
原创 “打开”选译对话框
import javax.swing.*;import java.awt.*;import java.io.*;import java.awt.event.*; class FileChoose extends JFrame { FileChoose(String title){ super(title); } JButton open=new JButton("open");
2009-11-11 22:27:00 342
原创 JFrame独立窗口
import javax.swing.*;import java.awt.*;import java.awt.event.*; public class FrameWindow extends JFrame{ JButton button1=new JButton("button1"), button2=new JButton("button2"); FrameWind
2009-11-11 20:21:00 485
原创 JFrame JDialog
//FrameDemo。java//在网页中弹出JFame容器的窗口//2009-11-11 V0.2////import javax.swing.*;import java.awt.*; public class FrameDemo extends JApplet{ JButton button3=new JButton("button3"), button4=new J
2009-11-11 16:06:00 2103
原创 集合 List ArrayList 问题
import java.util.*; public class Col1ectionDemo { public static void main(String[] args) { List list=new ArrayList(); list.add("1"); list.add("2"); list.add("3"); list.add("4"); list.add(
2009-11-10 19:33:00 419
原创 在网页中弹出JFame容器的窗口
//FrameDemo。java//在网页中弹出JFame容器的窗口//2009-11-8 //// import javax.swing.*;import java.awt.*; class PopupWindow extends JFrame{ JButton button1=new JButton("button1"), button2=new JButto
2009-11-08 19:28:00 571
原创 在构件中绘图 不过有点问题没解决。
//DrawTextAreaDemo.java//在构件中绘制图形,一般较大的构件可以,如JTextArea//2009-11-08 //// import javax.swing.*;import java.awt.*;class DrawTextArea extends JTextArea{ int size=200; public DrawTextArea(){ s
2009-11-08 18:15:00 314
原创 Button上用HTML语言标记
//HTMLText.java//button上使用HTML标记//// import javax.swing.*;import java.awt.*;import javax.swing.border.*; public class HTMLText extends JApplet{ JButton openFile=new JButton(""+ "hello
2009-11-07 17:29:00 403
原创 带icon图像的图标
//IconButton.java//带icon图像的图标 //// import javax.swing.*;import java.awt.*;public class IconButton extends JApplet{ public void init() { JButton openFile=new JButton(new ImageIcon("file
2009-11-07 15:51:00 435
原创 弹出对话框
//OptionDialog.java//弹出对话框 //// import javax.swing.*;//import java.awt.*;public class OptionDialog extends JApplet { public void init(){ //MessageDialog JOptionPane.showMessageDialog
2009-11-07 13:44:00 737
转载 字符编码 网络转载 版权归原作者所有
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早
2009-11-06 21:54:00 1590
原创 菜单栏 对象数组
//MenuDemo.java//菜单栏 准备做成一个网页版记事本 现在算第一版吧//2009-11-05 V0.1////import javax.swing.*;import java.awt.*;import java.awt.event.*;public class MenuDemo extends JApplet { public void init(){ JMenuBar
2009-11-05 20:23:00 563
原创 表格
//Table.java//表格 表格是一个很复杂的东东,现在没精力细学。//2009-11-04//// import javax.swing.*;import java.awt.*;//import javax.swing.table.*;public class Table extends JApplet{ public void init(){ Object[][] d
2009-11-05 18:17:00 269
原创 标签
//TabbedPaneDemo.java//多标签,如果希望一个标签内有多个构件,可以引入JPanel //2009-11-05//// import javax.swing.*;import java.awt.*; public class TabbedPaneDemo extends JApplet { JTabbedPane tabs=new JTabbedPa
2009-11-05 18:00:00 282
W3Cschool_在线教程.chm_web开发的较好的参考手册。
2011-05-16
HTML参考文档_web
2011-05-16
CSS帮助文档_CSS2.0参考手册
2011-05-16
XML实用大全----xml详细参考书
2009-12-31
杨中科 J2EE开发全程实录
2009-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人