「java记事本软件」编程记事本软件
本篇文章给大家谈谈java记事本软件,以及编程记事本软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
使用记事本编写JAVA程序,并运行输出结果,具体的实现步骤是什么?
1、首先在电脑中新建一个记事本,将记事本的后缀改为“.java”,如下图所示。
2、然后使用记事本的方式打开,输入java程序代码,如下图所示。
3、接着在键盘上按“win+R”快捷键键打开运行,输入“cmd”,如下图所示。
4、在命令行输入“D:”,按“Enter”键进去D盘,再输入“cd Desktop”进去Desktop文件夹,如下图所示。
5、最后再输入“javac Test.java”,按“Enter”键编译java程序,如下图所示就完成了。
初学者用什么开发软件来编写JAVA程序?
用myeclipse或者eclipse,记事本都可以。
1.初学者的话不建议上来就用IDE开发工具比如说Eclipse、MyEclipse、IntelliJ IDEA、netbean。但是也可以使用这些,不建议的原因不便于你了解JavaAPI,及相关的编译原理,编译过程之类的。主要是就是熟悉基础。
2. 刚开始可以使用记事本、editplus、notepad,这些工具的话,比较单纯,但是可能会给初学者制造一些不必要的麻烦,影响学习的积极性。
3.会让你快速找到编程的快感。2的话如果你搞定了使用IDE的话也就是如数家珍。并且对于基础也会了解的比较多,因为在使用2的过程中你会犯下很多错误,当然大多数可能都是拼写错误,但是要大胆试错,不要怕。
4.也可以使用记事本编辑保存格式为.java的文件,然后安装JDK,使用cmd去编译执行。
有没有用java作的记事本程序
楼上的大哥怎么还是AWT的阿
都什么年代了,不用Swing么?
这是我编的,由于要出版,所以给你一半代码,如果你想要另一半可以等出版之后给你
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import java.awt.datatransfer.*;//ôåÌù°å°ü
import javax.swing.filechooser.*;
import javax.swing.event.*;
public class TextEditor extends JFrame implements ActionListener {
private File file;
JFrame frame=new JFrame();
//¶¨Òå³ö´íÌáʾ
String wrong="ERROR MESSAGE";
int type=JOptionPane.ERROR_MESSAGE;
private JFileChooser fc=new JFileChooser();
private final String title = "Îĵµ_";
private int index = 1;
JTextArea textArea = new JTextArea();
JScrollPane jScrollPane=new JScrollPane(textArea);
JMenuBar menuBar = new JMenuBar();
JMenu fileMenu = new JMenu("Îļþ(F)");
JMenuItem newItem = new JMenuItem("н¨");
JMenuItem openItem = new JMenuItem("´ò¿ª");
JMenuItem saveItem = new JMenuItem("±£´æ");
JMenuItem saveAsItem = new JMenuItem("Áí´æÎª...");
JMenuItem exitItem = new JMenuItem("Í˳ö");
JMenu editMenu = new JMenu("±à¼(E)");
JMenuItem selectItem = new JMenuItem("ȫѡ");
JMenuItem copyItem = new JMenuItem("¸´ÖÆ");
JMenuItem cutItem = new JMenuItem("¼ôÇÐ");
JMenuItem pasteItem = new JMenuItem("Õ³Ìù");
String fileName = "NoName"; //ÉèÖÃĬÈϵÄÎļþÃû
Toolkit toolkit = Toolkit.getDefaultToolkit();
Clipboard clipboard = toolkit.getSystemClipboard(); //¼ôÌù°å¶ÔÏó
public TextEditor() {
setTitle(title+index);
this.setIconImage(new ImageIcon("Text.gif").getImage());
setFont(new Font("Times New Roman", Font.PLAIN, 12));
setBackground(Color.white);
setSize(400, 300);
newItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_N,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
fileMenu.add(newItem);
openItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
fileMenu.add(openItem);
fileMenu.addSeparator();
saveItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
fileMenu.add(saveItem);
fileMenu.add(saveAsItem);
fileMenu.addSeparator();
exitItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_E,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
fileMenu.add(exitItem);
selectItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
editMenu.add(selectItem);
editMenu.addSeparator();
copyItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
editMenu.add(copyItem);
cutItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
editMenu.add(cutItem);
pasteItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V,InputEvent.CTRL_MASK));//¿ì½Ý¼ü
editMenu.add(pasteItem);
fileMenu.setMnemonic('F');
menuBar.add(fileMenu);
editMenu.setMnemonic('E');
menuBar.add(editMenu);
setJMenuBar(menuBar);
getContentPane().add(jScrollPane);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
file=new File(title+index+".txt");
//³õʼ»¯Îļþ¶Ô»°¿ò
fc.setCurrentDirectory(new File("."));
newItem.addActionListener(this);
openItem.addActionListener(this);
saveItem.addActionListener(this);
saveAsItem.addActionListener(this);
exitItem.addActionListener(this);
selectItem.addActionListener(this);
copyItem.addActionListener(this);
cutItem.addActionListener(this);
pasteItem.addActionListener(this);
}
关于java记事本软件和编程记事本软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-21,除非注明,否则均为
原创文章,转载请注明出处。