我的“M.Y SwingJava”Java编辑器

原创 2004年09月15日 21:54:00

“M.Y SwingJava”Java编辑器简介

 “M.Y SwingJava”Java编辑器简称:SwingJava。是个用于编写Java的编辑器,简单地说就是类似于Jcreator等的Java编辑开发工具器,虽然它功能没有专业的Java编辑器那么完善,但它运用了JFC独特的Swing技术,不依赖于操作系统GUI,独特的Swing GUI界面感觉令人耳目一新,而且操作简单,使用方便,安装文件大小也只有650K。

经过近两个多月的个人努力,该软件一期工程在2004年4月底完成,软件代码量约近4000行,编码语言主要选用了Java JFC,一小部分用Visual Basic6.0。

l         主要功能

1.     新建JAVA源文件,或新建一项工程项目。

2.     编译或运行JAVA源文件、JAVA工程项目。

3.     代码打印功能,一次性保存所有打开的Java源文件。

4.     历史记录功能,记录最近打开的JAVA源文件和工程文件。

5.     查找和替换功能,显示当前光标所在行等。

l         开发目标

1.让用户体验Java独特的Swing界面。

2.基于JFC垮平台技术,经少许改动便可Code Once, Run Anywhere。

    3.开放性源代码,可对该软件类文件进行反编译,便于互联网中各编程爱好者互相交流和学习。

l         主要技术特点

1.用先进先出(FIFO)队列记录用户曾经打开过的JAVA源文件。

2.仿照《操作系统》磁盘空闲块记录距阵,记录处于打开状态的JAVA源文件(打开置1,关闭置0)。

3.创建子进程,调用另一个现成的可执行VB程序或批处理系统命令来编译或运行源文件或工程,使用Proccess实例来控制或获取子进程信息。

4.相对繁杂的JFC代码促使软件界面开发技术要求较高。

l         成功案例

1.编译和运行ChatClient.java单个文件。(文件数: 1个,代码量:10行左右)

2.编译和运行工程文件SampleOfBank.myp。(文件数:7个,代码量:200行左右)

3.编译和运行工程文件SwingJava.mpy。(文件数:30几个,代码量:4000行左右)

 

Unity3D MineCraft 我的世界 类似游戏的地形编辑器

我的世界 Unity3D MineCraft 地形编辑器 http://v.youku.com/v_show/id_XMjQ5NzQzMDI3Ng==.html...
  • qq_30109815
  • qq_30109815
  • 2017年02月05日 15:25
  • 628

图形编辑器——Java版

import java.awt.*;import java.awt.color.*;import java.awt.event.*;import java.awt.geom.*;import java...
  • newusb
  • newusb
  • 2009年10月18日 20:15
  • 2796

用JAVA编写的文档编辑器源代码

//简单的类似记事本的文档编辑器 import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swin...
  • shine_of_sun
  • shine_of_sun
  • 2014年04月18日 12:55
  • 2155

在linux的vi编辑器下开发java

1:进入vi编辑器:vi hello.java (回车)就会 进入到vi编辑器 注意vi是小写的(如果为c语言或c++语言开则为vi hello.cpp) 2:j进入编辑器后你不能输入任何字符这就需...
  • feixuehua
  • feixuehua
  • 2012年04月12日 00:19
  • 1227

游戏地图编辑器,JAVA版简单实现

    魔兽争霸、星际争霸,这两款游戏相信大家并不陌生,在游戏中有地图编辑功能,只要编辑好地图我们就可以开始玩了,可见游戏地图在游戏中发挥着多么重要的作用,它承载这非常多的数据,比如地形标示,一些做得...
  • kk3173603
  • kk3173603
  • 2011年06月23日 21:29
  • 4021

java常用的编辑器之kindeditor

先上图,没图差不多就看不下去的,我懂! 来个毛爷的,看着好像就能发财一样。。。。 首先下载必要的文件和jar包:http://download.csdn.net/detail/xb...
  • xb12369
  • xb12369
  • 2016年05月11日 17:17
  • 2445

如何notepad++打造成为轻量化的java文件编辑工具

前言:一开始学java语言的时候最好,不要使用eclipse等高级的编辑的工具,最好手动一行一行,敲代码! 只有这样才能快速提高编程能力!那么问题来了,什么样的一款文本编辑工具,适合呢? 市面上的编辑...
  • ant1993
  • ant1993
  • 2016年11月30日 22:52
  • 364

[C#] 无法用“可视化编辑器”编译组件了怎么办?

当你双击一个项目中的一个文件的时候,如果是Form或者UserControl之类的文件,按理说应该是出现“可视化编辑器”让你进行可视化编辑的。但是有时候VS 7.0会出现一些问题,导致双击这些文件的时...
  • wwwsq
  • wwwsq
  • 2005年12月27日 14:58
  • 2030

Java实现简易的文本编辑器

需求分析: 获得文本名称 实现尾部追加功能 实现覆盖式添加数据 删除数据 获取光标位置 在特定光标位置处添加数据 查找特定字符串在主串中第一次出现的位置 统计文本文件内出现的数字,汉字,英文字母,特殊...
  • Marksinoberg
  • Marksinoberg
  • 2015年10月30日 22:49
  • 16675

在java web项目中加入ueditor在线编辑器

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和修改代码。 最近在项目中需要用到在线编辑器,查找了相关...
  • lgfeng218
  • lgfeng218
  • 2012年10月14日 15:43
  • 12762
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的“M.Y SwingJava”Java编辑器
举报原因:
原因补充:

(最多只允许输入30个字)