运行效果图
成都创新互联专注于哈巴河企业网站建设,成都响应式网站建设,商城系统网站开发。哈巴河网站建设公司,为哈巴河等地区提供建站服务。全流程按需定制设计,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
解释原因:rrrr的无参数构造方法里调用了init();
init()方法里出现了new rrrr();
new rrrr()又会再次调用init() ,也就是一个没有出口的循环,所以程序无法运行;
解决办法:
listener = new rrrr(); //删除这行代码!!!!!!!!!
w_xbjm.addActionListener(this); //把这里的参数写入this 关键字,代表自身
w_xbjm.setActionCommand("新建");
w_dakd.addActionListener(this);//把这里的参数写入this 关键字,代表自身w_dakd.setActionCommand("打开");
还有一个小问题需要解决下
setLayout(new FlowLayout());//删除这行代码.
因为默认的边界布局BorderLayout就非常适合这个记事本了程序了;设置成FlowLayout反而不能完整显示出文本域
首先,你需要一个文本编辑器,在 Linux 上的话 vim emacs, gedit 等都可以。
然后,需要一个 JDK,Linux 上有 openjdk 和 Oracle 的 jdk 两种可选。openjdk 一般用各
Linux 发行版相应的软件包管理软件就可安装。Oracle 的可以到官网上下载 .rpm 格式的软件包安装或下载源码编译安装。
最后,用文本编辑器编写代码。用 javac 文件名 编译代码,java 类名 运行。
我这也正常,你那报啥异常?
[java@localhost ~]$ java Coutn 4 "+" 2
4
+
2
4+2=6
[java@localhost ~]$ java Coutn 4 "-" 2
4
-
2
4-2=2
[java@localhost ~]$ java Coutn 4 "*" 2
4
*
2
4*2=8
[java@localhost ~]$ java Coutn 4 "/" 2
4
/
2
4/2=2
使用jni方式编写一个c库,c库中使用system("xxxx")来执行你要的xxxx命令,java代码调jni c库接口就行.
输入vi HelloWorld.java
进入HelloWorld.java编辑,写上helloword的代码
public class Heoolworld{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
按住键盘上的esc键,然后输入:wq保存并退出
输入命令javac HelloWorld.java 编译Java类
输入java HelloWorld执行Java类
首先是让Vi语法高亮显示
vi ~/.vimrc
如果没有则新建
添加syntax on
如果报错
E319: Sorry, the command is not available in this version: syntax enable
Press ENTER or type command to continue
则可能vim是tiny版本。重新安装vim即可
“sudo apt-get install vim"
我的linux版本是
Linux version 2.6.18-6-686 (Debian
2.6.18.dfsg.1-18etch1) (waldi@debian.org) (gcc version 4.1.2 20061115
(prerelease) (Debian 4.1.1-21)) #1 SMP Sun Feb 10 22:11:31 UTC 2008
当初是使用netinstall版本安装的,所以很有可能是tiny版本
然后一些其他的设置
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,1s,=1s,:1s
set nu //自动显示行号
set hlsearch //搜索结果高亮显示