java中怎么实现单击一个功能按纽将他的功能的实现代码显示在另一个文本区 我们知道代码是很长的

求高手给个思路谢谢咯!!... 求高手给个思路 谢谢咯!! 展开
 我来答
百度网友8b1fb7c
2011-08-13 · TA获得超过192个赞
知道答主
回答量:161
采纳率:0%
帮助的人:98.9万
展开全部
只能把这段功能代码编写成一个字符串,然后在点击事件中,把这个字符串设置给文本区。
追问
这个是嘴笨的方法把 我也想过 但代码都是很长很长的 这样就不太好了把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hxy850809
2011-08-13 · TA获得超过160个赞
知道小有建树答主
回答量:569
采纳率:0%
帮助的人:323万
展开全部
楼主?3楼和2楼的方法是一样的,只不过3楼说的详细些,你不觉得是最笨的方法了?
最终都要变成字符串,这是必然的。
想实现,关键技术就是IO流。理解了Java IO流,你就觉得很简单了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-13
展开全部
向读取文本内容一样,将java类的地址取到
BufferedWriter bw = new BufferedWriter(new FileWriter(new File("C:/a.java")));
while ((line = bw.readLine()) != null) {
// 组装line
}
追问
对不起``我还不太懂  可以详细点吗  谢谢啊!
追答
就把java文件(功能的实现代码)当成普通文本文件进行读取,然后往文本区里写!
BufferedWriter bw = new BufferedWriter(new FileWriter(new File("C:/a.java")));
StringBuffer strBuffer = new StringBuffer();
while ((line = bw.readLine()) != null) {
// 组装line
strBuffer.append(line);
}
strBuffer.toString就是你的功能实现的代码
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月主人亡
2011-08-13
知道答主
回答量:48
采纳率:0%
帮助的人:33.1万
展开全部
功能的实现代码是要从文件读吗
追问
功能的实现代码是要从文件读 要怎么实现呢
追答
假设代码文件是D:\files\Test.java
文本域是jta
try {
BufferedReader br = new BufferedReader(new FileReader(new File("D:\\files\\Test.java")));
String lineData = null;
StringBuffer sb = new StringBuffer();
while((lineData = br.readLine()) != null){
sb.append(lineData);
}
jta.setText(sb.toString());
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
以上是从文件读取写到文本域
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式