![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 54
LanCraft
*
展开
-
异常处理
try-catch-finally语句class MyException1 extends Exception{ }class MyExcpetion2 extends Exception{}public class Exception{ static void f1() throws MyException1{ throw new MyException1(); } static原创 2009-02-12 09:19:00 · 529 阅读 · 0 评论 -
JTree的用法
import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import javax.swing.tree.*;class JTreeTest{ JFrame f = new JFrame("JTree的用法"); JScrollPane jsp = new JScroll原创 2009-02-25 14:31:00 · 1089 阅读 · 0 评论 -
Choice的用法
import java.awt.*;import java.awt.event.*;public class MyChoice{ Frame f = new Frame("Choice的用法"); Choice ch = new Choice(); Label l = new Label("您选择的是"); public static void main(String[] args)原创 2009-02-23 13:37:00 · 2026 阅读 · 0 评论 -
组件TextArea示例
import java.awt.*;import java.awt.event.*;public class TextFA { private Frame f = new Frame("TextArea和TextFiled示例"); private TextField tf = new TextField(20); private TextArea ta = new TextArea("",5原创 2009-02-23 11:50:00 · 886 阅读 · 0 评论 -
文件处理
import java.io.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.filechooser.FileFilter;import javax.swing.filechooser.*;class JFileChooserTest{ JTextArea jb1 = ne原创 2009-02-25 18:27:00 · 485 阅读 · 0 评论 -
JFrame示例
import java.awt.*;import javax.swing.*;class MyJFrame { public static void main(String[] args) { JFrame fr = new JFrame(); fr.setTitle("这是一个JFrame,它不同于AWT的Frame"); FlowLayout fl = new FlowLayout原创 2009-02-24 09:23:00 · 1048 阅读 · 0 评论 -
Swing常用组件的继承关系
java.lang.Object ->java.awt.Component ->java.awt.Container-> java.awt.Window ->java.awt.Frame ->javax.swing.JFrame;//窗口JFrame java.lang.Object->java.awt.Component->java.awt.Container->javax.swing.原创 2009-02-24 09:04:00 · 1648 阅读 · 0 评论 -
MenuTest
import java.awt.*;import java.awt.event.*;public class MenuTest{ Frame f = new Frame("MenuTest"); Label l = new Label("这里是状态栏"); Label l1 = new Label("文件",Label.CENTER); Label l2 = new Label("退出",La原创 2009-02-23 14:47:00 · 675 阅读 · 0 评论 -
鼠标点击交换两个list的列表项
import java.awt.*;import java.awt.event.*;public class ListSwitch{ Frame f = new Frame("鼠标点击交换两个list的列表项"); Panel p1 = new Panel(); Panel p2 = new Panel(new GridLayout(2,1,5,30)); Panel p3 = new原创 2009-02-23 13:11:00 · 788 阅读 · 0 评论 -
接口
public interface MouseListener{ public void mouseClicked(MouseEvent e);} 一个类可以实现很多个接口,如class ProcessMouseEvent implements MouseListener,MouseMotionLister{ ...}原创 2009-02-11 09:32:00 · 342 阅读 · 0 评论 -
创建线程
通过继承Thread创建线程public class MyThread extends Thread{ public MyThread(){super();} public MyThread(String s){super(s);} public void run(){ for(int i=0;i System.out.println(getName()); try{ slee原创 2009-02-13 15:41:00 · 472 阅读 · 0 评论 -
文件字节流的复制
import java.io.*;public class FileCopy{ public static void main(String[] args){ FileInputStream fis=null; FileOutputStream fos=null; int c; try{ fis = new FileInputStream("c://t1.dat"); fos =原创 2009-02-12 11:17:00 · 467 阅读 · 0 评论 -
内部类
static型的内部类class A{ static int i=10; static class B{ public B(){System.out.println("static内部类访问外部类数据:" + i);} }} public class Test{ public static void main(Strin[] args){原创 2009-02-11 10:56:00 · 423 阅读 · 0 评论 -
类的初始化和对象的初始化
类的初始化格式:static{}当java程序运行时,需要某个类,但该类还没有装入内存,则java将类装入内存,然后立即执行类中定义的类初始化块,执行次序就是类初始化块定义的次序。public class Test{ static {System.out.println("Hello");}} 程序运行的结果如下:HelloException in thread原创 2009-02-11 09:33:00 · 803 阅读 · 0 评论 -
多态
abstract class Graphix{ abstract void calArea();}class Rect extends Graphix{ void calArea(){ System.out.println("求长方形的面积"); }}class Circle extends Graphix{ void calArea(){ System.out.println("求圆原创 2009-02-11 09:15:00 · 344 阅读 · 0 评论 -
InputStreamReader和OutputStreamWriter
public InputStreamReader(InputStream in,String enc); 使用当前平台的编码规范,将一个字节输入流in转换成一个字符输入流。public OutputStreamWriter(OutputStream out,String enc); public String getEncoding()public void close() th原创 2009-02-13 10:36:00 · 683 阅读 · 0 评论 -
用带缓冲的字节流重写文件复制
import java.io.*;public class BufferedFileCopy{ public static void main(String[] args){ FileInputStream fis = null; FileOutputStream fos = null; BufferedInputStream bis = null; BufferedOutputStrea原创 2009-02-13 10:16:00 · 646 阅读 · 0 评论 -
表格数据分组:Ext.grid.GroupingView
EXT1、Ext.grid.GroupingView 主要配置项: enableGroupingMenu:是否在表头菜单中进行分组控制,默认为true groupByText:表头菜单中分组控制的菜单文字,默认为'Group By This Field' enableNoGroups原创 2012-07-06 11:51:40 · 3520 阅读 · 1 评论