JAVA编写好的文本编辑器代码怎么运行啊import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.SwingUtilities;
public class MenuTester extends JFrame implements ActionListener
{
private static final long serialVersionUID = 1L;
private static final String FILE = "d:/1.txt";
JTextArea textArea;
JScrollPane scrollPane;
public MenuTester ()
{
setTitle ("MenuTester");
setLayout (new BorderLayout ());
JMenuBar menuBar = new JMenuBar ();
JMenu[] menu = new JMenu[] { new JMenu ("文件"), new JMenu ("编辑") };
JMenuItem[] menuItem1 = new JMenuItem[] { new JMenuItem ("新建"), new JMenuItem ("打开"), new JMenuItem ("保存"), new JMenuItem ("关闭") };
JMenuItem[] menuItem2 = new JMenuItem[] { new JMenuItem ("复制"), new JMenuItem ("粘贴"), new JMenuItem ("剪切") };
for ( int i = 0; imenu.length; i)
{
menuBar.add (menu[i]);
}
for ( int i = 0; imenuItem1.length; i)
{
menu[0].add (menuItem1[i]);
}
for ( int i = 0; imenuItem2.length; i)
{
menu[1].add (menuItem2[i]);
}
menuItem1[0].addActionListener (this);
menuItem1[1].addActionListener (this);
menuItem1[2].addActionListener (this);
menuItem1[3].addActionListener (this);
setJMenuBar (menuBar);
textArea = new JTextArea ();
scrollPane = new JScrollPane (textArea);
scrollPane.setVisible (false);
add (scrollPane, BorderLayout.CENTER);
setResizable (false);
setSize (800, 600);
setLocationRelativeTo (null);
setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
setVisible (true);
}
public static void main ( String[] args )
{
SwingUtilities.invokeLater (new Runnable ()
{
@Override
public void run ()
{
new MenuTester ();
}
});
}
@Override
public void actionPerformed ( ActionEvent e )
{
String command = e.getActionCommand ();
if ("新建".equals (command))
{
scrollPane.setVisible (true);
validate ();
}
else if ("关闭".equals (command))
{
scrollPane.setVisible (false);
textArea.setText ("");
validate ();
}
else if ("打开".equals (command))
{
scrollPane.setVisible (true);
validate ();
try
{
FileReader fr = new FileReader (FILE);
char[] cs = new char[1];
while (-1 != ( fr.read (cs) ))
{
textArea.append (new String (cs));
}
fr.close ();
}
catch (Exception e1)
{
e1.printStackTrace ();
}
}
else if ("保存".equals (command))
{
try
{
FileWriter fw = new FileWriter (FILE);
fw.write (textArea.getText ());
fw.flush ();
fw.close ();
}
catch (IOException e1)
{
e1.printStackTrace();
}
}
}
}
打完代码在文本文档怎么运行将文件名后缀改成.java-输入cmd-切换路径-改成字节码文件-允许字节码文件 。
1. 新建文档,后缀名改成.java(注意文件名用英文的);2. 写代码;3. 打开命令提示符:快捷键,输入cmd;4. 切换路径:cd 文件所在的路径;5. 将java程序编程成字节码文件(.class):javac 文件名.java;6. 允许字节码文件,得到结果:java 文件名(注意:运行的是.class文件) 。
用记事本写java代码怎么运行?用记事本写完代码后运行方法如下:
1、用浏览器打开用记事本编写的代码
新建“文本文档”后,鼠标右键点击该文本文档 , 在菜单栏的“打开方式”选择“用记事本打开”,也可以设置默认打开方式为“记事本”;用记事本打开文本文档后,直接在该文档内根据自己的需要输入想要编辑的网页代码 。
2、记事本写java代码怎么运行
首先,需要安装jdk并配置环境变量 。然后,在命令行中,用javac命令编译用记事本编写的代码 。下一步,在命令行中,用java命令执行编译后的结果 。
代码是什么
代码是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系 。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等 。
计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成 。源代码就是用汇编语言和高级语言写出来的地代码 。目标代码是指源代码经过编译程序产生的能被 cpu直接识别二进制代码 。
可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的 。
【java怎样运行文本代码 java用文本写代码】java怎样运行文本代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java用文本写代码、java怎样运行文本代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 猫儿直播搞笑文案,猫儿直播搞笑文案大全
- 微信公众号交互类模块,微信公众号交互类模块有哪些
- mysql数据表导出的方法,mysql数据表导出的方法是
- 虚拟主机头图片,虚拟主机是干嘛的
- 软件测试linux命令 软件测试linux命令面试题
- 承德专注sap技术服务,承德找服务
- 鸿蒙系统怎么滑下来,鸿蒙系统界面滑动效果
- 如何在ppt弄背景音乐,怎么在ppt里面做背景音乐
- 包含vb.netucase的词条