我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: (java)(indetifer)expectd f.read(b);这是什么意思啊? 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

Optimist



性别: 帅哥 状态: 该用户目前不在线
头衔: ★开始学编程★
等级: 荣誉会员
家族: 梦魇图腾
发贴: 5962
威望: 6
浮云: 346
在线等级:
注册时间: 2006-04-14
最后登陆: 2009-09-20

5come5帮你背单词 [ volt /vəult/ n. 伏(特) ]


(java)(indetifer)expectd f.read(b);这是什么意思啊?

Quote:

import java.io.*;
import java.awt.*;
import java.awt.Graphics;
public class FY extends Frame
{
FileInputStream f=new FileInputStream("The no hug rule.doc");
int size=f.available();
byte b[]=new byte[size];
f.read(b);
public void paint(Graphics g)
{
g.drawBytes(b,0,size,100,100);
show();
f.close();
}
public static void main(String args[]) throws Exception
{
new FY();
}
}
顶端 Posted: 2006-11-16 14:18 | [楼 主]
陪你等待奇迹



性别: 保密 状态: 该用户目前不在线
头衔: Optimist的马甲
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 933
威望: 0
浮云: 1105
在线等级:
注册时间: 2006-09-10
最后登陆: 2007-07-30

5come5帮你背单词 [ legal /'li:gl/ a. 法律(上)的,法定的,合法的 ]


兰色字体的那一个出错了
我把他们放到main()里
g.drawBytes(b,0,size,100,100);这个又出错了


我想把一个文件里的东西
弄到java的面板里
顶端 Posted: 2006-11-16 14:22 | [1 楼]
独飞の孤心



性别: 帅哥 状态: 该用户目前不在线
头衔: 孽缘!
等级: 荣誉会员
家族: 单身贵族
发贴: 4484
威望: 3
浮云: 496
在线等级:
注册时间: 2005-10-12
最后登陆: 2011-09-23

5come5帮你背单词 [ cupboard /'kΛbəd/ n. 碗橱 ]


Quote:
引用第1楼陪你等待奇迹于2006-11-16 14:22发表的:
兰色字体的那一个出错了
我把他们放到main()里
g.drawBytes(b,0,size,100,100);这个又出错了


.......


Copy code
import java.awt.*;
import java.io.*;
import java.awt.event.*;

public class OpenFile extends Frame implements ActionListener{

Button open;
TextArea content;
FileDialog file;

OpenFile(){

  open=new Button("Open");
  open.addActionListener(this);
  content=new TextArea();
  setLayout(new GridLayout(2,1));
  add(content);
  add(open);
  setSize(400,400);
  setVisible(true);
}

public void actionPerformed(ActionEvent ae){

  try{
 
    file=new FileDialog(this,"Open File",FileDialog.LOAD);
    file.show();
    String path=file.getDirectory()+"/"+file.getFile();
    DataInputStream fileread=new DataInputStream(new FileInputStream(path));
    String data;
    content.setText("");
    while((data=fileread.readLine())!=null){
   
    content.append(data+"\n");
    }
   
    fileread.close();
  }catch(IOException e){
 
    content.append(e.getMessage());
  }
}

public static void main(String args[]){

  new OpenFile();
}
}


点击open按钮就可以打开一个文件了
顶端 Posted: 2006-11-17 10:15 | [2 楼]
Optimist



性别: 帅哥 状态: 该用户目前不在线
头衔: ★开始学编程★
等级: 荣誉会员
家族: 梦魇图腾
发贴: 5962
威望: 6
浮云: 346
在线等级:
注册时间: 2006-04-14
最后登陆: 2009-09-20

5come5帮你背单词 [ king /kiŋ/ n. 国王,君主 ]


Quote:
引用第2楼独飞の孤心于2006-11-17 10:15发表的:


[code]
import java.awt.*;
import java.io.*;
.......

这个是java2se吗
说什么使用了不同的API
顶端 Posted: 2006-11-17 10:30 | [3 楼]
独飞の孤心



性别: 帅哥 状态: 该用户目前不在线
头衔: 孽缘!
等级: 荣誉会员
家族: 单身贵族
发贴: 4484
威望: 3
浮云: 496
在线等级:
注册时间: 2005-10-12
最后登陆: 2011-09-23

5come5帮你背单词 [ moss /mos/ n. 苔藓,青苔 ]


Quote:
引用第3楼Optimist于2006-11-17 10:30发表的:

这个是java2se吗
说什么使用了不同的API


可能是jdk版本的原因吧。。。

无所谓
顶端 Posted: 2006-11-17 13:13 | [4 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.009510(s) query 5, Time now is:11-23 21:38, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号