Código de bloc de notas simple de Java
Importar Java
Importar Java . >Importar Java.awt.event.*;
Importar javax.swing.*;
Importar javax.swing.event.*;
Importar javax. *;
Importar Java . awt *;
Importar Java .
Importar Java.util.*;
Importar Java.text.*;
Importar javax.swing.*;
Importar javax.swing. evento .
Importar javax .deshacer
Importar texto javax . p>{
Public static void main(String args[])
{
new TextPad();
} p>
}
La clase TextPad extiende JFrame para implementar ActionListener
{
JTextArea jta=new JTextArea("Xiao Liao Notebook:)", 18 , 52);
jcheckbox menuitem MTO 1 = nuevo jcheckbox menuitem(" ajuste de palabras ", verdadero);
string ss 1 = JTA . p >UndoableEditListener UE = nuevo administrador de deshacer();
administrador de deshacer deshacer = nuevo administrador de deshacer();
int StartFindPos=0, a=0, b = 0; p >
GridBagConstraints gbc = new GridBagConstraints();
//Dimensión dd = nueva dimensión();
// jta.getDocument().
addUndoableEditListener(UE);
Tablero de texto público()
{
//MyMenuListener ml = new MyMenuListener();
/ /JTextArea jta=new JTextArea("Este es mi panel de texto", 18, 52
//system out . sistema . println(DD . getwidth());
//sistema . println(this . getheight());
//sistema . this . getwidth());
//system out . >
this.setLocation(180, 100);
JTA . setline wrap(verdadero);
JTA .setwrapstyleword(verdadero); jp = nuevo JPanel();
JScrollPane JSP = nuevo JScrollPane(JTA);
jp add(JSP);
//Rectangle rt=nuevo. Rectángulo(0, 0, this.getWidth(), this.getheight());
//JSP.setbounds(rt);
//system out. (this . getheight());
//system out . println(this . getwidth());
JMenu MF = new JMenu(" archivo(f )") ;
J menuitem MTF 1 = Nuevo J menuitem(" Nuevo ");
MTF 1. addactionlistener(this);
JMenuItem MTF 2 = nuevo JMenuItem (" open ");
//MTF 2. configurar el acelerador (pulsación de tecla. obtener pulsación de tecla (evento clave. VK_O, evento de entrada. CTRL_MASK));
MTF 2. addactionlistener(this);
JMenuItem mt F3 = nuevo JMenuItem(" guardar ");
//mt F3 . establecer acelerador (pulsación de tecla. obtener pulsación de tecla (evento clave. VK, evento de entrada. CTRL _ MASK));
mt F3
JMenuItem mtf4=new JMenuItem(. "guardar como");
MTF 4. addactionlistener(this);
JMenuItem mt F5 = new JMenuItem(" salir ");
mt F5 . addactionlistener(this);
JMenu me = new JMenu(" Edit(e)");
J menuitem mte 1 = New J menuitem(" Deshacer ");
mte 1. addactionlistener(this);
jta.getDocument().