怎么让这个简单JAVA程序读写并正确显示中文字符,现在它只能读写显示英文字符。//这是个简单的读写文本的程序import .*;import t.*;import javax.swing.*;import t.event.*;public class Wel

怎么让这个简单JAVA程序读写并正确显示中文字符,现在它只能读写显示英文字符。//这是个简单的读写文本的程序import .*;import t.*;import javax.swing.*;import t.event.*;public class Welcome extends JFrame implements ActionListener{ private JTextArea ioTextArea; private JButton saveButton,openButton; private JLabel label; private FileInputStream inFile; private FileOutputStream outFile; private File file; byte[] bufferArray=new byte[4096]; public Welcome(){ Container container=getContentPane(); tLayout(new FlowLayout()); label=new JLabel("文本显示及编辑区:"); tForeground( d); d(label,BorderLayout.NORTH); ioTextArea=new JTextArea("",10,20) ; tEditable(true) ; d(new JScrollPane(ioTextArea),BorderLayout.CENTER); saveButton=new JButton("Save") ; d(saveButton,BorderLayout.EAST); dActionListener(this); openButton=new JButton("Open") ; d(openButton,BorderLayout.WEST); dActionListener(this); setSize(300,300); setVisible(true); } public void actionPerformed(ActionEvent event){ if( tSource()==saveButton){ try{ outFile=new FileOutputStream(new File("test.txt")); outFile.write( tText().getBytes(),0, tText().length()); ose(); owMessageDialog(this,"内容已保存到test.txt!"); } catch(IOException e) { owMessageDialog(this,"写入错误!","Error",JOptionPane.ERROR_MESSAGE); System.exit(1); } } else if( tSource()==openButton){ try{ file=new File("test.txt"); int fileLength=(int)file.length(); inFile=new FileInputStream(file); ad(bufferArray,0,fileLength); String str=new String(); for(int i=0;i

展开

全部

java 程序怎么设置中文_怎么让这个简单JAVA程序读写中文字符相关推荐

  1. java使用初始化输入参数_使用初始化参数配置java web应用程序

    在编写java web应用程序的时候,我们难免会遇到需要使用参数来初始化应用程序的问题.在这里介绍最简单的三种方式:使用上下文参数进行配置.使用Servlet初始化参数以及使用注释来初始化参数. 这些 ...

  2. java webservice报文过长_工作1-5年的Java程序猿到底需要怎样的一个技术栈?

    工作1-5年的Java程序猿到底需要怎样的一个技术栈? 前言: 具有1-5年开发经验的程序员 需要学习的内容其实还有很多很多. 今天跟大家交流一下希望分享出来的对大家能够有帮助,这是我这些年总结出的一 ...

  3. eclipse 中文_谁说API必须用英文?中文API的Java库可以有!

    是不是看惯了文档里的英文接口(API),也在 IDE 里看惯了自动补全里的英文接口? 现今的绝大多数 API 的确是英文命名没错,但绝非不能或者不应该实现和发布中文 API 的库. 这里用一个简单的汉 ...

  4. java程序员转物联网_物联网时代到来,Java程序员躺赢!

    物联网需要管理大量的数据流,这就是Java可以发挥作用的地方.互联网自成立以来,逐步帮助技术达到了新的高度,同时把世界各地的人们连接起来.所以,人们可以想象,一种技术给所有无生命设备独特的身份:一种技 ...

  5. java io broken pipe解决_报错!!java.io.IOException: 断开的管道 中文报错?Broken pipe?这次发生的报错不影响业务,已有解决方案...

    org.apache.catalina.connector.ClientAbortException: java.io.IOException: 断开的管道 at org.apache.catalin ...

  6. java实现次方的运算_【技术干货】Java 面试宝典:Java 基础部分(1)

    海牛学院的 | 第 616 期 本文预计阅读 |18 分钟 Java 基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法, ...

  7. java反射获取方法内部_公共技术点之 Java 反射 Reflection

    本文为 Android 开源项目源码解析 公共技术点中的 Java 反射 部分 分析者:Mr.Simple,校对者:Trinea,校对状态:未完成 1. 了解 Java 中的反射 1.1 什么是 Ja ...

  8. java如何编写windows木马_如何编写可怕的 Java 代码?

    原标题:如何编写可怕的 Java 代码? 作者:武培轩 我决定告诉你如何编写可怕的Java代码.如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读. 如果你正在寻找有关如何 ...

  9. java中execution的作用_一文初步了解Java虚拟机

    大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制.编译过程和如何对Java程序进行调优相信都会有一个很好的认知. 什么是JVM? JVM(Java Virtual Machin ...

最新文章

  1. com学习笔记(6)类厂
  2. C++基础——类继承
  3. 服务器显示rl112,【RL-TCPnet网络教程】第13章 RL-TCPnet之TCP服务器(下)
  4. Oracle RAC安装过程中所使用的一些配置
  5. 三十二、教你Python制作简单的二维码
  6. python ddos 检测系统_python 检查是否存在ddos攻击
  7. android CTS test
  8. 一种新的页面导航方法
  9. TCP的三次握手和四次挥手(超详解)
  10. C#与PLC通信开发之松下FP系列PLC
  11. NC文件按时序维度拆分
  12. 加油,我看好你 本题由擂主Wfox提供 -flag{bc57380e-9f8d-4b1e-8432-794b54b5625f}
  13. 【艾琪出品】《计算机应用基础》【试题汇总4】
  14. 2百度元老结论:web2.0创业时代将终结
  15. 谈谈我做技术经理的经验和教训
  16. html下拉加载原理,GitHub - gavinjzx/wxPull: 原生JS实现微信公众号或网页使用下拉加载和上拉刷新...
  17. Mac删除文件提示“不能删除xx项目,正在使用中”
  18. 普通打印机如何才能实现双面打印呢
  19. 使用CKRule实现PVC配方计算
  20. http url转义字符,特殊字符

热门文章

  1. 目前住院病人主要由护士护理,这样不仅需要大量护士,而且由于不能随时观察病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的监护系统,写出问题定义和分析系统可行性(软件工程导论)
  2. 获取计算机管理权限,Win7如何获得管理员权限
  3. 如何实现微信和淘宝的扫码登录 ?
  4. org.csource.common.MyException: item “tracker_server“ in null not found异常已解决
  5. 物不知数用计算机解法怎么解,物不知数
  6. 【Vitis Accel】1 - HLS 简介
  7. linux查看pcie网卡命令,kudzu命令查看及设置网卡等硬件信息
  8. ppt学习07——动画
  9. 小米9私密相册怎么找_小米手机私密相册怎么用?怎么打开查看?
  10. 风格化半调效果如何制作?教程来了