文章列表
为窗体添加一个漂亮的背景,代码如下:
import java.awt.*;
import javax.swing.*;
import java.awt.Container;
public class GraExp {
public GraExp() {
}
public static void main(String[] args) {
JFrame frame = new JFrame("背景图设置");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// ...
当你用QQ,人人,或者其他网上聊天工具和别人聊天时,你说的话,或者你发的表情怎么就能到达对方的视野内呢?你可能觉得很神奇吧!下面我来带你解开这个谜!首先就是要有一个服务器,作为两个或多个客户机之间信息传播的媒介。
建立一个指定接口的服务器:
ServerSocket ss1=new ServerSocket(port);
System.out.println("服务器创建成功!"+port);
等待客户机进入,进入之后生成一个Socket对象
Socket wait=ss1.accept();
System.out.println("wai ...
当你想浏览一张照片的时候,你在照片浏览器中就可以看它,或者当你写一个文件,你只要点击了保存,它就自动生成了你要的样子,你有没有想过这些到底是怎么办到的呢?要了解这些就要首先了解写入和读出消息的本质。
用如下代码说明:
写的代码:
package FileIO;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class IoTest {
public void writeTest(String FileName) {
try {
...
学习了递归之后,可以实现很多有规律并且漂亮的图形,如:科赫曲线,漂亮的雪花,谢尔宾斯基三角形,毕哥拉斯树等等 [img]http://dl2.iteye.com/upload/attachment/0086/2524/5cd6e8d4-b0a8-3251-ba88-43691153f658.png" alt="[/img] [img]http://dl2.iteye.com/upload/attachment/0086/2526/88529b66-6d97-303a-86d3-27447ecd5530.png" alt=" ...
A)事件监听器:
1.常用事件监听:
ActionListener:事件监听器
MouseListener:鼠标监听器
MouseMotionListener:鼠标移动监听
MouseWheelListener:鼠标滚轮监听器
2.ActionListener使用自己定义一个类,然后事件ActionListener格式:
public class 文件名 implements java.awt.event.ActionListener{
public void actionPerformed(ActionEvent e){}
}
接口中的方法 ...
A)接口的格式:
访问修饰符 interface 接口名{
//定义常量
public final static 类型=“”;
//定义抽象方法
public 返回值数据类型(void)抽象方法名(Draw)(参数类型,参数名.......);
}
a)定义接口时需要注意的事项:
1.抽象方法必 ...
A)继承
1.Java的继承语法格式 Java继承的关键字是:extends 格式: public class 子类名 extends 父类名 {
} 注意:Java中类的继承是单继承。
2.子类继成了父类的属性和方法的情况
如下代码说明:
父类中 :
packge stu;
public class S ...
二.This关键字分析
This的用途如下代码所示 :
代码一:
//创建一个学生对象:一个参数的构造器
String name=”Net Java”;
Student st1=new student(name);
//构造时,传入名字参数
Public Student(String name){
This.name=name;
}
此时的this指代的就是st1.若此处没有this,,则 ...