自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

原创 如何使用比较常见的动态数据结构

指针和结构结构可以包含指针,当然也可以是一个指向同一结构其他实例的指针:例如:struct node{        struct node *next_ptr;        int value;}仔细思考一下,现在我们发现,如果我们可以动态创建 node ,那我们在内存中可以保存的数据就可以达到无限大。所以我们需要的是一个这样的程序,当用户说“我想要一个新节点”时,程序就可以创建它。当然不能用

2005-04-11 01:02:00 685

原创 Java 线程入门——线程的同步

//可以尝试把下面的关键字synchronized去掉。public class CubbyHole {    private int contents;    private boolean available = false;    public synchronized int get() {       while (available == false) {   

2004-10-18 01:51:00 642

原创 Java线程入门——定义线程中的 run 方法

run 方法是运行线程时需要执行的代码。(你要用代码——也就是 run() 方法——来描述一个处理过程,而不是创建一个表示这个处理过程的对象。在如何理解线程方面,一直存在着争议。这取决于,你是将线程看作是对象还是处理过程。如果你认为它是一个处理过程,那么你就摆脱了“万物皆对象”的 OO 教条。但与此同时,如果你只想让这个处理过程掌管程序的某一部分,那你就没理由让整个类都成为 Runnable 的。

2004-10-18 01:41:00 1080

原创 Java线程入门——什么是线程

A thread--sometimes called an execution context or a lightweight process--is a single sequential flow of control within a program. You use threads to isolate tasks.线程——有时也叫做执行上下文或轻量级处理程序——是程序的单一连续控制流。

2004-10-18 01:18:00 1100

原创 看看对话框

 import java.awt.*;import java.awt.event.*; public class DialogWindow extends Frame implements ActionListener {    boolean inAnApplet = true; //should be private     private SimpleDialog d

2004-10-10 16:48:00 484

原创 LunarPhases

本文提到了如下内容:Using Layout Managers Compound Borders Combo Boxes Multiple Images 该程序的主框架如下://Create the phase selection and display panels.selectPanel = new JPanel();displayPanel = new JPanel();//Add vari

2004-10-06 01:33:00 646 1

原创 使用适配器和内部类来处理事件

刚才我们看到一个 BT  的例子,在实现 MouseListener 接口时必须要撰写处理每一个鼠标事件的方法。这里介绍 Adapter 。轻松点。import java.applet.Applet;import java.awt.*;import java.awt.event.*; public class MouseEventAdapterDemo extends Appl

2004-10-04 17:30:00 462

原创 AWT事件模型的介绍

使一个组件具有事件处理能力大致可以分为如下三步:1、public class MyClass implements ActionListener {}2、someComponent.addActionListener(instanceOfMyClass);3、public void actionPerformed(ActionEvent e) {       ...//事件执行代码   }先是一个

2004-10-04 17:19:00 1032

原创 窗口大小改变的代码。

当窗口大小发生改变时,原来不是触发 windowStateChanged 而是触发 ComponentAdapter。import java.awt.*;import java.awt.event.*;import javax.swing.*; public class MyFrame extends JFrame {    class MCA extends Compon

2004-09-26 21:03:00 883

原创 郁闷,还得修改刚才的程序。

现在我们在已有的程序的基础上继续:Adding HTML Adding an Icon Setting the Default Button Creating a Formatted Text Field  import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.

2004-09-22 14:06:00 671 1

原创 第一个 Swing 程序

刚开始学习Swing编程,参看Java指南,做了些笔记。可能有些旧,大家不要骂我哦!这是我们第一个Swing的运行效果:这是我对着指南敲进去的代码:package Test; import javax.swing.*; public class HelloWorldSwing {        public static void createAndShowGU

2004-09-22 02:06:00 819 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除