最简单的 BorderLayout布局例子:
来源:互联网 发布:java华容道代码 编辑:程序博客网 时间:2024/06/06 14:25
最简单的 BorderLayout布局例子:
import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.Container;
import java.awt.BorderLayout;
public class TopLevJF{
public static void main(String[] args){
JFrame jf = new JFrame();Container containtPane = jf.getContentPane();containtPane.add(new JButton("North"),BorderLayout.NORTH);containtPane.add(new JButton("Sourth"),BorderLayout.SOUTH);containtPane.add(new JButton("CENTER"),BorderLayout.CENTER);containtPane.add(new JButton("East"),BorderLayout.EAST);containtPane.add(new JButton("North"),BorderLayout.WEST);jf.setSize(300,200);jf.setVisible(true);jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
最简单的从键盘读入并输出的例子;
import java.io.InputStream;
import java.io.IOException;
public class STream{
public static void main(String[] args){
byte[] b = new byte[10];try{System.in.read(b);}catch(IOException e){e.printStackTrace();}for(int i= 0;i<b.length;i++)System.out.println(b[i]);
}
}
最简单的从硬盘读取文件并输出的例子:
import java.io.IOException;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class ReadFile{
public static void main(String[] args){
try{
FileInputStream fi = new FileInputStream("D:\\work\\java_workspace\\haha.txt");int i;//写代码一定要讲究灵活性:
//while(i=fi.read() != valited){//System.out.println(b[i++]);/*while((i=fi.read()).toString().equals(valited.toString())){System.out.println(i);*/try{
i=fi.read();while(i != -1){
System.out.print((char)i);
i = fi.read();
}}catch(IOException e){
e.printStackTrace();
}
}catch(FileNotFoundException e){e.printStackTrace();}
}
}
最简单的硬盘文件拷贝:
import java.io.IOException;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
public class ReadFile{
public static void main(String[] args){
try{
FileInputStream fi = new FileInputStream("C:\\work\\java_workspace\\haha.txt");FileOutputStream fos = new FileOutputStream("C:\\work\\java_workspace\\haha_copy.txt");int i;//while(i=fi.read() != valited){//System.out.println(b[i++]);/*while((i=fi.read()).toString().equals(valited.toString())){System.out.println(i);*/try{
i=fi.read();while(i != -1){System.out.print((char)i);fos.write((char)i);
i = fi.read();
}}catch(IOException e){
e.printStackTrace();
}
}catch(FileNotFoundException e){
e.printStackTrace();
}
}
}
- 最简单的 BorderLayout布局例子:
- BorderLayout的布局
- JavaSwing布局BorderLayout的用法
- awt简单应用 布局管理器 BorderLayout GridLayout
- BorderLayout布局
- 关于awt的BorderLayout布局管理器
- 我的笔记 BorderLayout 边界布局管理器
- Java:对于Borderlayout布局管理的理解
- 最简单的ajax例子
- 最简单的FIT例子
- 最简单的d3d例子
- 最简单的Ajax例子
- 最简单的rmi例子
- 最简单的ajax例子
- 最简单的DWR例子
- 最简单Ninject的例子
- vue最简单的例子
- 最简单的Table布局
- linux 下 tomcat 运行报错 Broken pipe
- 惠普HP Deskjet 1000喷墨打印机之体验 和 802s体验墨盒打印所需容量
- mysql移植到mini2440
- Android实现利用手势完成屏幕密码锁功能
- 进程与线程的异同及意义
- 最简单的 BorderLayout布局例子:
- [转] 一个女生写给男朋友的!!!~~有点现实、冷静的语言,却让人感觉很温暖!!!
- Log And Exception Practice
- ASP.NET Postback回调后参数无效
- Log
- svn
- linux 之declare 命令
- 浅谈构造函数与析构函数的调用顺序
- 团队建设