www.diybl.com 时间 : 2008-05-22 作者:佚名 编辑:本站 点击: [ 评论 ]
//我的第一个程序,算是开放源代码了,程序使用了NetBeans6.0集成开发工具,其中有许多功能未能完成, //有兴趣的可以继续添加 //主类MainClass public class MainClass { public static void main(String args[]) { JFrame1 win=new JFrame1(); } } /* * JFrame1.java * * Created on 2008年4月19日, 下午12:11 */ /** * * @author fyx */ import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import javax.swing.JOptionPane.*; import java.awt.datatransfer.*; public class JFrame1 extends javax.swing.JFrame implements Runnable{ //定义全局变量 static String filelujing=null; static int keyt=0;//关闭文件时判断是否有更改变量 static boolean line=true;//自动换行变量 Thread compiler=null; Thread runprom=null; Thread tjar=null; FileReader rfile; FileWriter wfile; BufferedWriter bufwriter; BufferedReader bufreader; JTextArea jta = new JTextArea(); JScrollPane jsp = new JScrollPane(); Clipboard clipbd = getToolkit().getSystemClipboard(); /** Creates new form JFrame1 */ //构造方法 public JFrame1() { initComponents(); compiler=new Thread(this); runprom=new Thread(this); tjar=new Thread(this); jsp.setViewportView(jta); jta.setFont(new java.awt.Font("新宋体", 0, 19)); jTabbedPane1.addTab("new", jsp); //添加文本框 rightmouse();//添加右键菜单 jtakey();//键盘事件侦听 Toolkit tool=getToolkit(); Dimension screen=tool.getScreenSize(); setSize(screen.width,screen.height-30); //设置大小保留任务栏宽度 setVisible(true); addWindowListener(new WindowAdapter() //添加关闭保存事件 { @Override public void windowClosing(WindowEvent e) { if(jta.getText()!=null&&keyt==1)//判断键盘输入 { int t=0; t=JOptionPane.showConfirmDialog(null,"文件有更改是否保存?", "提示",JOptionPane.YES_NO_OPTION); if(t==0) { savebutton(); //调用保存操作方法 System.exit(0); } } } }); } /////////////////////////新建方法 public void jtakey() //为关闭窗口提供是否保存的依据 { jta.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { keyt=1; } @Override public void keyReleased(KeyEvent e) { keyt=1; } @Override public void keyTyped(KeyEvent e) { keyt=1; } }); } public void rightmouse() //右击弹出快捷菜单方法 { jta.addMouseListener(new MouseAdapter() { @Override public void mousePressed(MouseEvent e) { if(e.isPopupTrigger()) { jPopupMenu1.show(e.getComponent(),e.getX(), e.getY()); } } @Override public void mouseReleased(MouseEvent event) { if(event.isPopupTrigger()) { jPopupMenu1.show(event.getComponent(), event.getX(), event.getY()); } } }); } public void newbuild() //新建弹出对话框窗口方法 { jDialog1.setSize(450,290); Toolkit tool=getToolkit(); Dimension screen=tool.getScreenSize(); jDialog1.setLocation((screen.width-450)/2, (screen.height-290)/2); jDialog1.setVisible(true); } public void openbutton() //打开按钮的方法 { String t; int returnVal =jFileChooser1.showOpenDialog(JFrame1.this); if(returnVal == JFileChooser.APPROVE_OPTION) { filelujing = jFileChooser1.getSelectedFile().getPath(); //选择路径 if(filelujing == null) { return; } try { jta=new JTextArea(); Reader in = new FileReader(filelujing); BufferedReader br=new BufferedReader(in); jsp.setViewportView(jta); jta.setFont(new java.awt.Font("新宋体", 0, 19)); jTabbedPane1.addTab(filelujing, jsp); //添加文本框 rightmouse();//右击快捷菜单 jtakey();//键盘事件侦听 while((t=br.readLine())!=null) { jta.append(new String(t+"\n")); //追加文本 } } catch (IOException io) { System.err.println("IOException: " + io.getMessage()); } } else { return; } } public void save() //文件写入保存 { String docToSave = jta.getText(); if(filelujing!=null) { FileOutputStream fstrm = null; BufferedOutputStream ostrm = null; try { fstrm = new FileOutputStream(filelujing); ostrm = new BufferedOutputStream(fstrm); byte[] bytes = null; try { bytes = docToSave.getBytes(); ostrm.write(bytes); keyt=0; //取消关闭保存提示 } catch(Exception e1) { e1.printStackTrace(); } } catch(IOException io) { System.err.println("IOException: " + io.getMessage()); } finally { try { ostrm.flush(); fstrm.close(); ostrm.close(); } catch(IOException ioe) { System.err.println("IOException: " + ioe.getMessage()); } } } else { return ; } } public void savebutton() //保存按钮具体操作 { if(filelujing==null) { JFileChooser fc = new JFileChooser(); int returnVal=fc.showSaveDialog(JFrame1.this); if(returnVal == JFileChooser.APPROVE_OPTION) { filelujing=fc.getSelectedFile().getPath(); File t=new File(filelujing); if(filelujing == null) { fc.setVisible(false); } else if(t.exists()) { String msg="存在同名文件是否替换"; int type=JOptionPane.YES_NO_OPTION; String tite="文件同名"; int choice=0; choice=JOptionPane.showConfirmDialog(null, msg, tite, type); if(choice==0) { save(); jTabbedPane1.setTitleAt(0, filelujing); } else { filelujing = null; } } else { save(); jTabbedPane1.setTitleAt(0, filelujing); } } } else { save(); } } public void finishbutton() //对话框完成按钮方法 { String t1,t2; t1=jTextField1.getText(); t2=jTextField2.getText(); filelujing=t2+"\\"+t1; File t=new File(filelujing); if(t.exists()) { String msg="存在同名文件是否替换"; int type=JOptionPane.YES_NO_OPTION; String tite="文件同名"; int choice=0; choice=JOptionPane.showConfirmDialog(null, msg, tite, type); if(choice==0) { jta=new JTextArea();//新建一个空文本 jta.setFont(new java.awt.Font("新宋体", 0, 19)); jDialog1.setVisible(false); jsp.setViewportView(jta); jTabbedPane1.addTab(t1, jsp); //添加文本框 rightmouse();////////////右击快捷菜单 jtakey();//键盘事件侦听 FileOutputStream fstrm = null; BufferedOutputStream ostrm = null; try { fstrm = new FileOutputStream(filelujing); ostrm = new BufferedOutputStream(fstrm); } catch(IOException e) { System.out.println(e); } } } else { jta=new JTextArea();//新建一个空文本 jta.setFont(new java.awt.Font("新宋体", 0, 19)); jDialog1.setVisible(false); jsp.setViewportView(jta); jTabbedPane1.addTab(t1, jsp); //添加文本框 rightmouse();////////////右击快捷菜单 jtakey();//键盘事件侦听 FileOutputStream fstrm = null; BufferedOutputStream ostrm = null; try { fstrm = new FileOutputStream(filelujing); ostrm = new BufferedOutputStream(fstrm); } catch(IOException e) { System.out.println(e); } } } public void selectbutton() //对话框文件路径选择方法 { String file1; JFileChooser fc = new JFileChooser(); fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); int intRetVal = fc.showOpenDialog(this); if( intRetVal == JFileChooser.APPROVE_OPTION){ file1 = fc.getSelectedFile().getPath(); jTextField2.setText(file1); } jDialog1.setVisible(true); } public void runbutton() //运行按钮方法 { JOptionPane.showMessageDialog(null, "尚未想到方法完成!!!积极解决中。。。", "消息",1/*什么意思不懂*/,new javax.swing.ImageIcon(getClass().getResource("/32.gif"))); if(!(runprom.isAlive())) { runprom=new Thread(this); } try { runprom.start(); } catch(Exception e1) { System.out.println(e1); } } public void editbutton() //编译按钮方法 { if(!(compiler.isAlive())) { compiler=new Thread(this); } try { compiler.start(); } catch(Exception e) { System.out.println(e); } } public void opensecond() //二进制方式打开文件方法 { String t; JFileChooser fc = new JFileChooser(); int returnVal = fc.showDialog(JFrame1.this, "打开"); if(returnVal == JFileChooser.APPROVE_OPTION) { filelujing = fc.getSelectedFile().getPath(); //选择路径 if(filelujing == null) { return; } try { FileInputStream in = new FileInputStream(filelujing); byte buffer[]=new byte[10240000]; int bytes=in.read(buffer, 0, buffer.length); DataInputStream datain=new DataInputStream(in); jsp.setViewportView(jta); jta.setFont(new java.awt.Font("新宋体", 0, 19)); jTabbedPane1.addTab(filelujing, jsp); //添加文本框 rightmouse();//右击快捷菜单 jtakey();//键盘事件侦听 } catch (IOException io) { System.err.println("IOException: " + io.getMessage()); } } else { return; } } public void saveanother() //另存为方法 { JFileChooser fc = new JFileChooser(); int returnVal = fc.showSaveDialog(JFrame1.this); if(returnVal == JFileChooser.APPROVE_OPTION) { filelujing=fc.getSelectedFile().getPath(); File t=new File(filelujing); if(filelujing == null) { return; } else if(t.exists()) { String msg="存在同名文件是否替换"; int type=JOptionPane.YES_NO_OPTION; String tite="文件同名"; int choice=0; choice=JOptionPane.showConfirmDialog(null, msg, tite, type); if(choice==0) { save(); jTabbedPane1.setTitleAt(0, filelujing); } else { filelujing = null; } } else { save(); jTabbedPane1.setTitleAt(0, filelujing); } } } public void selectall() //全选方法 { jta.selectAll(); } public void copy() //复制方法 { String selection = jta.getSelectedText(); StringSelection clipString = new StringSelection(selection); clipbd.setContents(clipString, clipString); } public void cutdown() //剪切方法 { String selection = jta.getSelectedText(); StringSelection clipString = new StringSelection(selection); clipbd.setContents(clipString, clipString); jta.replaceRange("", jta.getSelectionStart(), jta.getSelectionEnd()); } public void paste() //粘贴方法 { Transferable clipData = clipbd.getContents(JFrame1.this); try { String clipString = (String)clipData.getTransferData(DataFlavor.stringFlavor); jta.replaceRange(clipString,jta.getSelectionStart(), jta.getSelectionEnd()); } catch(Exception ex) { } } public void delete() //删除方法 { jta.replaceRange("", jta.getSelectionStart(), jta.getSelectionEnd()); } public void changeline() //自动换行方法 { if(line==true) { jta.setLineWrap(true); line=false; } else { jta.setLineWrap(false); line=true; } } public void unpack() //打包jar文件方法 { if(!(tjar.isAlive())) { tjar=new Thread(this); } try { tjar.start(); } catch(Exception e) { System.out.println(e); } } public void search() //打开查找对话框方法 { jDialog2.setSize(316, 126); jDialog2.setLocation(315, 135); jDialog2.setVisible(true); } public void replace() //查找对话框替换方法 { String t=jTextField3.getText(); String t1=jTextField4.getText(); String t2=jta.getText(); String changeText = t2.replace(t,t1); jta.setText(changeText); } public void helpdoc() { File t=new File("jdk_api.chm"); if(t.exists()) { try { Runtime rt=Runtime.getRuntime(); rt.exec("cmd.exe /c jdk_api.chm"); } catch(Exception e) { e.printStackTrace(); } } else { JOptionPane.showMessageDialog(null,"文件不存在!!"); } } public void aboutus() { aboutus.setSize(420,300); Toolkit tool1=getToolkit(); Dimension screen=tool1.getScreenSize(); aboutus.setLocation((screen.width-420)/2,(screen.height-300)/2); aboutus.setVisible(true); } public void run() //线程运行方法 { if(Thread.currentThread()==compiler) { jTextArea1.setText(null); try //编译java文件线程 { save(); Runtime rt=Runtime.getRuntime(); InputStream in=rt.exec("javac "+filelujing).getErrorStream(); BufferedInputStream bin=new BufferedInputStream(in); byte shuzu[]=new byte[100]; int n; boolean bn=true; while((n=bin.read(shuzu,0,100))!=-1) { String s=null; s=new String(shuzu,0,n); jTextArea1.append(s); if(s!=null) { bn=false; } } if(bn) { jTextArea1.setText("编译正确"+"\n"); } } catch(IOException e) { System.out.println(e); } } else if(Thread.currentThread()==runprom) { jTextArea1.setText(null); File t=new File(filelujing); File t1=new File(t.getPath()); String t2=t.getName(); String t3=t2.substring(0,t2.indexOf(".")); try //解释运行class文件线程 { Runtime rt1=Runtime.getRuntime(); InputStream in=rt1.exec("cmd.exe /c java t1+t3"+t3,null,t1).getInputStream(); BufferedInputStream bin=new BufferedInputStream(in); byte zu[]=new byte[150]; int m; String s=null; while((m=bin.read(zu,0,150))!=-1) { s=new String(zu,0,m); jTextArea1.append(s); } } catch(Exception e) { System.out.println(e); } } else if(Thread.currentThread()==tjar) { JOptionPane.showMessageDialog(null, "尚未想到方法完成!!!积极解决中。。。", "消息",1/*什么意思不懂*/,new javax.swing.ImageIcon(getClass().getResource("/32.gif"))); } } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ //
//GEN-BEGIN:initComponents private void initComponents() { jDialog1 = new javax.swing.JDialog(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jTextField1 = new javax.swing.JTextField(); jTextField2 = new javax.swing.JTextField(); jSeparator1 = new javax.swing.JSeparator(); jButton8 = new javax.swing.JButton(); jButton9 = new javax.swing.JButton(); jButton10 = new javax.swing.JButton(); jPopupMenu1 = new javax.swing.JPopupMenu(); jMenuItem13 = new javax.swing.JMenuItem(); jSeparator6 = new javax.swing.JSeparator(); jMenuItem14 = new javax.swing.JMenuItem(); jMenuItem15 = new javax.swing.JMenuItem(); jMenuItem16 = new javax.swing.JMenuItem(); jSeparator7 = new javax.swing.JSeparator(); jMenuItem17 = new javax.swing.JMenuItem(); jDialog2 = new javax.swing.JDialog(); jTextField3 = new javax.swing.JTextField(); jLabel4 = new javax.swing.JLabel(); jButton3 = new javax.swing.JButton(); jButton12 = new javax.swing.JButton(); jLabel5 = new javax.swing.JLabel(); jTextField4 = new javax.swing.JTextField(); aboutus = new javax.swing.JDialog(); jLabel6 = new javax.swing.JLabel(); jScrollPane2 = new javax.swing.JScrollPane(); jEditorPane1 = new javax.swing.JEditorPane(); jButton13 = new javax.swing.JButton(); jFileChooser1 = new javax.swing.JFileChooser(); jToolBar1 = new javax.swing.JToolBar(); jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); jButton11 = new javax.swing.JButton(); jButton4 = new javax.swing.JButton(); jButton5 = new javax.swing.JButton(); jTabbedPane1 = new javax.swing.JTabbedPane(); jScrollPane1 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); jMenuBar1 = new javax.swing.JMenuBar(); jMenu1 = new javax.swing.JMenu(); jMenuItem2 = new javax.swing.JMenuItem(); jMenuItem1 = new javax.swing.JMenuItem(); jSeparator3 = new javax.swing.JSeparator(); jMenuItem3 = new javax.swing.JMenuItem(); jMenuItem4 = new javax.swing.JMenuItem(); jSeparator4 = new javax.swing.JSeparator(); jMenuItem5 = new javax.swing.JMenuItem(); jMenu2 = new javax.swing.JMenu(); jMenuItem6 = new javax.swing.JMenuItem(); jSeparator2 = new javax.swing.JSeparator(); jMenuItem7 = new javax.swing.JMenuItem(); jMenuItem11 = new javax.swing.JMenuItem(); jMenuItem8 = new javax.swing.JMenuItem(); jSeparator5 = new javax.swing.JSeparator(); jMenuItem12 = new javax.swing.JMenuItem(); jMenu3 = new javax.swing.JMenu(); jMenu4 = new javax.swing.JMenu(); jMenuItem9 = new javax.swing.JMenuItem(); jMenuItem10 = new javax.swing.JMenuItem(); jMenu5 = new javax.swing.JMenu(); jMenu6 = new javax.swing.JMenu(); jMenuBar2 = new javax.swing.JMenuBar(); jMenu7 = new javax.swing.JMenu(); jMenuItem18 = new javax.swing.JMenuItem(); jMenuItem30 = new javax.swing.JMenuItem(); jMenuItem19 = new javax.swing.JMenuItem(); jSeparator8 = new javax.swing.JSeparator(); jMenuItem20 = new javax.swing.JMenuItem(); jMenuItem21 = new javax.swing.JMenuItem(); jSeparator9 = new javax.swing.JSeparator(); jMenuItem22 = new javax.swing.JMenuItem(); jMenu8 = new javax.swing.JMenu(); jMenuItem23 = new javax.swing.JMenuItem(); jSeparator10 = new javax.swing.JSeparator(); jMenuItem24 = new javax.swing.JMenuItem(); jMenuItem25 = new javax.swing.JMenuItem(); jMenuItem26 = new javax.swing.JMenuItem(); jSeparator11 = new javax.swing.JSeparator(); jMenuItem27 = new javax.swing.JMenuItem(); jMenu9 = new javax.swing.JMenu(); jMenuItem33 = new javax.swing.JMenuItem(); jMenu10 = new javax.swing.JMenu(); jMenuItem28 = new javax.swing.JMenuItem(); jMenuItem29 = new javax.swing.JMenuItem(); jMenu11 = new javax.swing.JMenu(); jMenuItem31 = new javax.swing.JMenuItem(); jMenu12 = new javax.swing.JMenu(); jMenuItem32 = new javax.swing.JMenuItem(); jMenuBar3 = new javax.swing.JMenuBar(); jMenu13 = new javax.swing.JMenu(); jMenuItem34 = new javax.swing.JMenuItem(); jMenuItem35 = new javax.swing.JMenuItem(); jMenuItem36 = new javax.swing.JMenuItem(); jSeparator12 = new javax.swing.JSeparator(); jMenuItem37 = new javax.swing.JMenuItem(); jMenuItem38 = new javax.swing.JMenuItem(); jSeparator13 = new javax.swing.JSeparator(); jMenuItem39 = new javax.swing.JMenuItem(); jMenu14 = new javax.swing.JMenu(); jMenuItem40 = new javax.swing.JMenuItem(); jSeparator14 = new javax.swing.JSeparator(); jMenuItem41 = new javax.swing.JMenuItem(); jMenuItem42 = new javax.swing.JMenuItem(); jMenuItem43 = new javax.swing.JMenuItem(); jSeparator15 = new javax.swing.JSeparator(); jMenuItem44 = new javax.swing.JMenuItem(); jMenu15 = new javax.swing.JMenu(); jMenuItem45 = new javax.swing.JMenuItem(); jMenu16 = new javax.swing.JMenu(); jMenuItem46 = new javax.swing.JMenuItem(); jMenuItem47 = new javax.swing.JMenuItem(); jMenu17 = new javax.swing.JMenu(); jMenuItem48 = new javax.swing.JMenuItem(); jMenu18 = new javax.swing.JMenu(); jMenuItem49 = new javax.swing.JMenuItem(); jMenuBar4 = new javax.swing.JMenuBar(); jMenu19 = new javax.swing.JMenu(); jMenuItem52 = new javax.swing.JMenuItem(); jSeparator20 = new javax.swing.JSeparator(); jMenuItem50 = new javax.swing.JMenuItem(); jMenuItem51 = new javax.swing.JMenuItem(); jSeparator16 = new javax.swing.JSeparator(); jMenuItem53 = new javax.swing.JMenuItem(); jMenuItem54 = new javax.swing.JMenuItem(); jSeparator17 = new javax.swing.JSeparator(); jMenuItem55 = new javax.swing.JMenuItem(); jMenu20 = new javax.swing.JMenu(); jMenuItem56 = new javax.swing.JMenuItem(); jSeparator18 = new javax.swing.JSeparator(); jMenuItem57 = new javax.swing.JMenuItem(); jMenuItem58 = new javax.swing.JMenuItem(); jMenuItem59 = new javax.swing.JMenuItem(); jSeparator19 = new javax.swing.JSeparator(); jMenuItem60 = new javax.swing.JMenuItem(); jMenu21 = new javax.swing.JMenu(); jMenuItem61 = new javax.swing.JMenuItem(); jCheckBoxMenuItem1 = new javax.swing.JCheckBoxMenuItem(); jMenu22 = new javax.swing.JMenu(); jMenuItem62 = new javax.swing.JMenuItem(); jMenuItem63 = new javax.swing.JMenuItem(); jMenu23 = new javax.swing.JMenu(); jMenuItem64 = new javax.swing.JMenuItem(); jMenuItem66 = new javax.swing.JMenuItem(); jMenu24 = new javax.swing.JMenu(); jMenuItem65 = new javax.swing.JMenuItem(); jMenuItem67 = new javax.swing.JMenuItem(); jMenuBar5 = new javax.swing.JMenuBar(); jMenu25 = new javax.swing.JMenu(); jMenuItem68 = new javax.swing.JMenuItem(); jSeparator21 = new javax.swing.JSeparator(); jMenuItem69 = new javax.swing.JMenuItem(); jMenuItem70 = new javax.swing.JMenuItem(); jSeparator22 = new javax.swing.JSeparator(); jMenuItem71 = new javax.swing.JMenuItem(); jMenuItem72 = new javax.swing.JMenuItem(); jSeparator23 = new javax.swing.JSeparator(); jMenuItem73 = new javax.swing.JMenuItem(); jMenu26 = new javax.swing.JMenu(); jMenuItem74 = new javax.swing.JMenuItem(); jSeparator24 = new javax.swing.JSeparator(); jMenuItem75 = new javax.swing.JMenuItem(); jMenuItem76 = new javax.swing.JMenuItem(); jMenuItem77 = new javax.swing.JMenuItem(); jSeparator25 = new javax.swing.JSeparator(); jMenuItem78 = new javax.swing.JMenuItem(); jMenu27 = new javax.swing.JMenu(); jMenuItem79 = new javax.swing.JMenuItem(); jCheckBoxMenuItem2 = new javax.swing.JCheckBoxMenuItem(); jMenu28 = new javax.swing.JMenu(); jMenuItem80 = new javax.swing.JMenuItem(); jMenuItem81 = new javax.swing.JMenuItem(); jMenu29 = new javax.swing.JMenu(); jMenuItem82 = new javax.swing.JMenuItem(); jMenuItem83 = new javax.swing.JMenuItem(); jMenu30 = new javax.swing.JMenu(); jMenuItem84 = new javax.swing.JMenuItem(); jMenuItem85 = new javax.swing.JMenuItem(); jMenuBar6 = new javax.swing.JMenuBar(); jMenu31 = new javax.swing.JMenu(); jMenuItem86 = new javax.swing.JMenuItem(); jSeparator26 = new javax.swing.JSeparator(); jMenuItem87 = new javax.swing.JMenuItem(); jMenuItem88 = new javax.swing.JMenuItem(); jSeparator27 = new javax.swing.JSeparator(); jMenuItem89 = new javax.swing.JMenuItem(); jMenuItem90 = new javax.swing.JMenuItem(); jSeparator28 = new javax.swing.JSeparator(); jMenuItem91 = new javax.swing.JMenuItem(); jMenu32 = new javax.swing.JMenu(); jMenuItem92 = new javax.swing.JMenuItem(); jSeparator29 = new javax.swing.JSeparator(); jMenuItem93 = new javax.swing.JMenuItem(); jMenuItem94 = new javax.swing.JMenuItem(); jMenuItem95 = new javax.swing.JMenuItem(); jSeparator30 = new javax.swing.JSeparator(); jMenuItem96 = new javax.swing.JMenuItem(); jMenu33 = new javax.swing.JMenu(); jMenuItem97 = new javax.swing.JMenuItem(); jCheckBoxMenuItem3 = new javax.swing.JCheckBoxMenuItem(); jMenu34 = new javax.swing.JMenu(); jMenuItem98 = new javax.swing.JMenuItem(); jMenuItem99 = new javax.swing.JMenuItem(); jMenu35 = new javax.swing.JMenu(); jMenuItem100 = new javax.swing.JMenuItem(); jMenuItem101 = new javax.swing.JMenuItem(); jMenu36 = new javax.swing.JMenu(); jMenuItem102 = new javax.swing.JMenuItem(); jMenuItem103 = new javax.swing.JMenuItem(); jDialog1.setTitle("文件向导新建Java文件"); jDialog1.setModal(true); jDialog1.setResizable(false); jLabel1.setFont(new java.awt.Font("宋体", 1, 18)); jLabel1.setForeground(new java.awt.Color(0, 51, 255)); jLabel1.setText("指定名称和路径"); jLabel2.setText("名 称:"); jLabel3.setText("路 径:"); jTextField1.setText("Example.java"); jTextField2.setText("F:"); jButton8.setText("完 成"); jButton8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton8ActionPerformed(evt); } }); jButton9.setText("取 消"); jButton9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton9ActionPerformed(evt); } }); jButton10.setText("..."); jButton10.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton10ActionPerformed(evt); } }); javax.swing.GroupLayout jDialog1Layout = new javax.swing.GroupLayout(jDialog1.getContentPane()); jDialog1.getContentPane().setLayout(jDialog1Layout); jDialog1Layout.setHorizontalGroup( jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 410, Short.MAX_VALUE) .addGroup(jDialog1Layout.createSequentialGroup() .addGap(39, 39, 39) .addGroup(jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel2) .addComponent(jLabel3)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jTextField1, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE) .addComponent(jTextField2, javax.swing.GroupLayout.DEFAULT_SIZE, 248, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(38, 38, 38)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jDialog1Layout.createSequentialGroup() .addContainerGap(135, Short.MAX_VALUE) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 159, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(116, 116, 116)) .addGroup(jDialog1Layout.createSequentialGroup() .addGap(93, 93, 93) .addComponent(jButton8, javax.swing.GroupLayout.DEFAULT_SIZE, 71, Short.MAX_VALUE) .addGap(82, 82, 82) .addComponent(jButton9, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGap(93, 93, 93)) ); jDialog1Layout.setVerticalGroup( jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jDialog1Layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel1) .addGap(32, 32, 32) .addGroup(jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel2) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(29, 29, 29) .addGroup(jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel3) .addComponent(jButton10) .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(44, 44, 44) .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addGroup(jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton8, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton9, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addGap(30, 30, 30)) ); jMenuItem13.setText("全选(A)... Ctrl+A"); jMenuItem13.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem13ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem13); jPopupMenu1.add(jSeparator6); jMenuItem14.setText("复制(C)... Ctrl+C"); jMenuItem14.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem14ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem14); jMenuItem15.setText("剪切(T)... Ctrl+X"); jMenuItem15.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem15ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem15); jMenuItem16.setText("粘贴(V)... Ctrl+V"); jMenuItem16.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem16ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem16); jPopupMenu1.add(jSeparator7); jMenuItem17.setText("删除(D)... Delet"); jMenuItem17.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem17ActionPerformed(evt); } }); jPopupMenu1.add(jMenuItem17); jDialog2.setTitle("搜索"); jDialog2.setAlwaysOnTop(true); jDialog2.setResizable(false); jLabel4.setText("查找:"); jButton3.setText("下一处"); jButton3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton3ActionPerformed(evt); } }); jButton12.setText("替 换"); jButton12.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton12ActionPerformed(evt); } }); jLabel5.setText("替换:"); javax.swing.GroupLayout jDialog2Layout = new javax.swing.GroupLayout(jDialog2.getContentPane()); jDialog2.getContentPane().setLayout(jDialog2Layout); jDialog2Layout.setHorizontalGroup( jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jDialog2Layout.createSequentialGroup() .addContainerGap() .addGroup(jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addGroup(jDialog2Layout.createSequentialGroup() .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, 148, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jDialog2Layout.createSequentialGroup() .addComponent(jLabel5) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jTextField4))) .addGap(9, 9, 9) .addGroup(jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jButton12, javax.swing.GroupLayout.DEFAULT_SIZE, 74, Short.MAX_VALUE) .addComponent(jButton3, javax.swing.GroupLayout.DEFAULT_SIZE, 74, Short.MAX_VALUE)) .addContainerGap()) ); jDialog2Layout.setVerticalGroup( jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jDialog2Layout.createSequentialGroup() .addContainerGap() .addGroup(jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jDialog2Layout.createSequentialGroup() .addGap(6, 6, 6) .addComponent(jLabel4)) .addGroup(jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton3) .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGap(18, 18, 18) .addGroup(jDialog2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5) .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); aboutus.setTitle("关于 Java语言文本编辑器"); aboutus.setBackground(new java.awt.Color(102, 102, 102)); aboutus.setModal(true); aboutus.setResizable(false); jLabel6.setFont(new java.awt.Font("华文行楷", 0, 24)); jLabel6.setForeground(new java.awt.Color(0, 0, 102)); jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Snap1.gif"))); // NOI18N jLabel6.setText("Java语言文本编辑器"); jEditorPane1.setBackground(javax.swing.UIManager.getDefaults().getColor("Button.background")); jEditorPane1.setEditable(false); jEditorPane1.setFont(new java.awt.Font("华文行楷", 0, 22)); jEditorPane1.setForeground(new java.awt.Color(51, 51, 51)); jEditorPane1.setText("南京邮电大学2006级软件工程43栋502室\nB06031407,B06031409,B06031410"); jScrollPane2.setViewportView(jEditorPane1); jButton13.setText("确 定"); jButton13.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton13ActionPerformed(evt); } }); javax.swing.GroupLayout aboutusLayout = new javax.swing.GroupLayout(aboutus.getContentPane()); aboutus.getContentPane().setLayout(aboutusLayout); aboutusLayout.setHorizontalGroup( aboutusLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(aboutusLayout.createSequentialGroup() .addContainerGap() .addGroup(aboutusLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, aboutusLayout.createSequentialGroup() .addComponent(jButton13) .addGap(55, 55, 55)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, aboutusLayout.createSequentialGroup() .addGroup(aboutusLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jScrollPane2, javax.swing.GroupLayout.DEFAULT_SIZE, 392, Short.MAX_VALUE) .addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, 392, Short.MAX_VALUE)) .addContainerGap()))) ); aboutusLayout.setVerticalGroup( aboutusLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(aboutusLayout.createSequentialGroup() .addContainerGap() .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 31, Short.MAX_VALUE) .addComponent(jButton13) .addGap(24, 24, 24)) ); jFileChooser1.setToolTipText(""); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Java语言编译工具"); jToolBar1.setFloatable(false); jToolBar1.setRollover(true); jToolBar1.setAutoscrolls(true); jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/new1.gif"))); // NOI18N jButton1.setFocusable(false); jButton1.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton1.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); jToolBar1.add(jButton1); jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jButton2.setFocusable(false); jButton2.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton2.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt); } }); jToolBar1.add(jButton2); jButton11.setIcon(new javax.swing.ImageIcon(getClass().getResource("/save.gif"))); // NOI18N jButton11.setFocusable(false); jButton11.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton11.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton11.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton11ActionPerformed(evt); } }); jToolBar1.add(jButton11); jButton4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/run1.gif"))); // NOI18N jButton4.setFocusable(false); jButton4.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton4.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton4ActionPerformed(evt); } }); jToolBar1.add(jButton4); jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/edit.gif"))); // NOI18N jButton5.setFocusable(false); jButton5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton5.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton5ActionPerformed(evt); } }); jToolBar1.add(jButton5); jTextArea1.setColumns(20); jTextArea1.setEditable(false); jTextArea1.setFont(new java.awt.Font("新宋体", 0, 16)); jTextArea1.setRows(5); jScrollPane1.setViewportView(jTextArea1); jMenu1.setText("文件"); jMenuItem2.setText("打开(O)... "); jMenuItem2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu1.add(jMenuItem2); jMenuItem1.setText("新建(N)... Crtl+N"); jMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu1.add(jMenuItem1); jMenu1.add(jSeparator3); jMenuItem3.setText("保存(S)... "); jMenuItem3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu1.add(jMenuItem3); jMenuItem4.setText("另存为(A)..."); jMenuItem4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu1.add(jMenuItem4); jMenu1.add(jSeparator4); jMenuItem5.setText("退出(X)..."); jMenuItem5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu1.add(jMenuItem5); jMenuBar1.add(jMenu1); jMenu2.setText("编辑"); jMenuItem6.setText("全选(A)... Ctrl+A"); jMenuItem6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu2.add(jMenuItem6); jMenu2.add(jSeparator2); jMenuItem7.setText("复制(C)... Ctrl+C"); jMenuItem7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu2.add(jMenuItem7); jMenuItem11.setText("剪切(T)... Ctrl+X"); jMenuItem11.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu2.add(jMenuItem11); jMenuItem8.setText("粘贴(V)... Ctrl+V"); jMenuItem8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu2.add(jMenuItem8); jMenu2.add(jSeparator5); jMenuItem12.setText("删除(D)... Delet"); jMenuItem12.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu2.add(jMenuItem12); jMenuBar1.add(jMenu2); jMenu3.setText("试图"); jMenuBar1.add(jMenu3); jMenu4.setText("运行"); jMenuItem9.setText("编译文件(F)... F5"); jMenu4.add(jMenuItem9); jMenuItem10.setText("执行项目(E)..."); jMenu4.add(jMenuItem10); jMenuBar1.add(jMenu4); jMenu5.setText("工具"); jMenuBar1.add(jMenu5); jMenu6.setText("帮助"); jMenuBar1.add(jMenu6); jMenu7.setText("文件"); jMenuItem18.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem18.setText("打开(O)... "); jMenuItem18.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu7.add(jMenuItem18); jMenuItem30.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem30.setText("打开(二进制方式)..."); jMenuItem30.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem30ActionPerformed(evt); } }); jMenu7.add(jMenuItem30); jMenuItem19.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem19.setText("新建(N)..."); jMenuItem19.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu7.add(jMenuItem19); jMenu7.add(jSeparator8); jMenuItem20.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem20.setText("保存(S)..."); jMenuItem20.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu7.add(jMenuItem20); jMenuItem21.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem21.setText("另存为(A)..."); jMenuItem21.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu7.add(jMenuItem21); jMenu7.add(jSeparator9); jMenuItem22.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem22.setText("退出(X)..."); jMenuItem22.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu7.add(jMenuItem22); jMenuBar2.add(jMenu7); jMenu8.setText("编辑"); jMenuItem23.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem23.setText("全选(A)... "); jMenuItem23.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu8.add(jMenuItem23); jMenu8.add(jSeparator10); jMenuItem24.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem24.setText("复制(C)..."); jMenuItem24.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu8.add(jMenuItem24); jMenuItem25.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem25.setText("剪切(T)..."); jMenuItem25.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu8.add(jMenuItem25); jMenuItem26.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem26.setText("粘贴(V)..."); jMenuItem26.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu8.add(jMenuItem26); jMenu8.add(jSeparator11); jMenuItem27.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItem27.setText("删除(D)..."); jMenuItem27.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu8.add(jMenuItem27); jMenuBar2.add(jMenu8); jMenu9.setText("视图"); jMenuItem33.setText("显示行号(S)... "); jMenu9.add(jMenuItem33); jMenuBar2.add(jMenu9); jMenu10.setText("运行"); jMenuItem28.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F5, 0)); jMenuItem28.setText("编译文件(F)... "); jMenu10.add(jMenuItem28); jMenuItem29.setText("执行项目(E)..."); jMenu10.add(jMenuItem29); jMenuBar2.add(jMenu10); jMenu11.setText("工具"); jMenuItem31.setText("JAR压缩生成(J)... "); jMenu11.add(jMenuItem31); jMenuBar2.add(jMenu11); jMenu12.setText("帮助"); jMenuItem32.setText("JDK_API帮助文档(H)..."); jMenu12.add(jMenuItem32); jMenuBar2.add(jMenu12); jMenu13.setText("文件"); jMenuItem34.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem34.setText("打开(O)... "); jMenuItem34.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu13.add(jMenuItem34); jMenuItem35.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem35.setText("打开(二进制方式)..."); jMenuItem35.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem30ActionPerformed(evt); } }); jMenu13.add(jMenuItem35); jMenuItem36.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem36.setText("新建(N)..."); jMenuItem36.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu13.add(jMenuItem36); jMenu13.add(jSeparator12); jMenuItem37.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem37.setText("保存(S)..."); jMenuItem37.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu13.add(jMenuItem37); jMenuItem38.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem38.setText("另存为(A)..."); jMenuItem38.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu13.add(jMenuItem38); jMenu13.add(jSeparator13); jMenuItem39.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem39.setText("退出(X)..."); jMenuItem39.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu13.add(jMenuItem39); jMenuBar3.add(jMenu13); jMenu14.setText("编辑"); jMenuItem40.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem40.setText("全选(A)... "); jMenuItem40.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu14.add(jMenuItem40); jMenu14.add(jSeparator14); jMenuItem41.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem41.setText("复制(C)..."); jMenuItem41.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu14.add(jMenuItem41); jMenuItem42.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem42.setText("剪切(T)..."); jMenuItem42.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu14.add(jMenuItem42); jMenuItem43.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem43.setText("粘贴(V)..."); jMenuItem43.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu14.add(jMenuItem43); jMenu14.add(jSeparator15); jMenuItem44.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItem44.setText("删除(D)..."); jMenuItem44.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu14.add(jMenuItem44); jMenuBar3.add(jMenu14); jMenu15.setText("视图"); jMenuItem45.setText("显示行号(S)... "); jMenu15.add(jMenuItem45); jMenuBar3.add(jMenu15); jMenu16.setText("运行"); jMenuItem46.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F5, 0)); jMenuItem46.setText("编译文件(F)... "); jMenu16.add(jMenuItem46); jMenuItem47.setText("执行项目(E)..."); jMenu16.add(jMenuItem47); jMenuBar3.add(jMenu16); jMenu17.setText("工具"); jMenuItem48.setText("JAR压缩生成(J)... "); jMenu17.add(jMenuItem48); jMenuBar3.add(jMenu17); jMenu18.setText("帮助"); jMenuItem49.setText("JDK_API帮助文档(H)..."); jMenu18.add(jMenuItem49); jMenuBar3.add(jMenu18); jMenu19.setText("文件"); jMenuItem52.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem52.setIcon(new javax.swing.ImageIcon(getClass().getResource("/new1.gif"))); // NOI18N jMenuItem52.setText("新建(N)..."); jMenuItem52.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu19.add(jMenuItem52); jMenu19.add(jSeparator20); jMenuItem50.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem50.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem50.setText("打开(O)... "); jMenuItem50.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu19.add(jMenuItem50); jMenuItem51.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem51.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem51.setText("打开(二进制方式)..."); jMenuItem51.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem30ActionPerformed(evt); } }); jMenu19.add(jMenuItem51); jMenu19.add(jSeparator16); jMenuItem53.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem53.setIcon(new javax.swing.ImageIcon(getClass().getResource("/save.gif"))); // NOI18N jMenuItem53.setText("保存(S)..."); jMenuItem53.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu19.add(jMenuItem53); jMenuItem54.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem54.setIcon(new javax.swing.ImageIcon(getClass().getResource("/saveas.gif"))); // NOI18N jMenuItem54.setText("另存为(A)..."); jMenuItem54.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu19.add(jMenuItem54); jMenu19.add(jSeparator17); jMenuItem55.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem55.setText("退出(X)..."); jMenuItem55.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu19.add(jMenuItem55); jMenuBar4.add(jMenu19); jMenu20.setText("编辑"); jMenuItem56.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem56.setText("全选(A)... "); jMenuItem56.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu20.add(jMenuItem56); jMenu20.add(jSeparator18); jMenuItem57.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem57.setText("复制(C)..."); jMenuItem57.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu20.add(jMenuItem57); jMenuItem58.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem58.setText("剪切(T)..."); jMenuItem58.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu20.add(jMenuItem58); jMenuItem59.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem59.setText("粘贴(V)..."); jMenuItem59.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu20.add(jMenuItem59); jMenu20.add(jSeparator19); jMenuItem60.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItem60.setText("删除(D)..."); jMenuItem60.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu20.add(jMenuItem60); jMenuBar4.add(jMenu20); jMenu21.setText("视图"); jMenuItem61.setText("显示行号(S)... "); jMenuItem61.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem61ActionPerformed(evt); } }); jMenu21.add(jMenuItem61); jCheckBoxMenuItem1.setText("自动换行(L)..."); jCheckBoxMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem1ActionPerformed(evt); } }); jMenu21.add(jCheckBoxMenuItem1); jMenuBar4.add(jMenu21); jMenu22.setText("运行"); jMenuItem62.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F5, 0)); jMenuItem62.setIcon(new javax.swing.ImageIcon(getClass().getResource("/edit.gif"))); // NOI18N jMenuItem62.setText("编译文件(F)... "); jMenuItem62.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem62ActionPerformed(evt); } }); jMenu22.add(jMenuItem62); jMenuItem63.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F6, 0)); jMenuItem63.setIcon(new javax.swing.ImageIcon(getClass().getResource("/run1.gif"))); // NOI18N jMenuItem63.setText("执行项目(E)..."); jMenuItem63.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem63ActionPerformed(evt); } }); jMenu22.add(jMenuItem63); jMenuBar4.add(jMenu22); jMenu23.setText("工具"); jMenuItem64.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F11, 0)); jMenuItem64.setText("JAR压缩生成(J)... "); jMenuItem64.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem64ActionPerformed(evt); } }); jMenu23.add(jMenuItem64); jMenuItem66.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem66.setText("查找(F)..."); jMenuItem66.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem66ActionPerformed(evt); } }); jMenu23.add(jMenuItem66); jMenuBar4.add(jMenu23); jMenu24.setText("帮助"); jMenuItem65.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem65.setText("JDK_API帮助文档(H)..."); jMenuItem65.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem65ActionPerformed(evt); } }); jMenu24.add(jMenuItem65); jMenuItem67.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F1, 0)); jMenuItem67.setText("关于我们(W)..."); jMenuItem67.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem67ActionPerformed(evt); } }); jMenu24.add(jMenuItem67); jMenuBar4.add(jMenu24); jMenu25.setText("文件"); jMenuItem68.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem68.setIcon(new javax.swing.ImageIcon(getClass().getResource("/new1.gif"))); // NOI18N jMenuItem68.setText("新建(N)..."); jMenuItem68.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu25.add(jMenuItem68); jMenu25.add(jSeparator21); jMenuItem69.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem69.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem69.setText("打开(O)... "); jMenuItem69.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu25.add(jMenuItem69); jMenuItem70.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem70.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem70.setText("打开(二进制方式)..."); jMenuItem70.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem30ActionPerformed(evt); } }); jMenu25.add(jMenuItem70); jMenu25.add(jSeparator22); jMenuItem71.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem71.setIcon(new javax.swing.ImageIcon(getClass().getResource("/save.gif"))); // NOI18N jMenuItem71.setText("保存(S)..."); jMenuItem71.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu25.add(jMenuItem71); jMenuItem72.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem72.setIcon(new javax.swing.ImageIcon(getClass().getResource("/saveas.gif"))); // NOI18N jMenuItem72.setText("另存为(A)..."); jMenuItem72.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu25.add(jMenuItem72); jMenu25.add(jSeparator23); jMenuItem73.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem73.setText("退出(X)..."); jMenuItem73.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu25.add(jMenuItem73); jMenuBar5.add(jMenu25); jMenu26.setText("编辑"); jMenuItem74.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem74.setText("全选(A)... "); jMenuItem74.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu26.add(jMenuItem74); jMenu26.add(jSeparator24); jMenuItem75.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem75.setText("复制(C)..."); jMenuItem75.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu26.add(jMenuItem75); jMenuItem76.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem76.setText("剪切(T)..."); jMenuItem76.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu26.add(jMenuItem76); jMenuItem77.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem77.setText("粘贴(V)..."); jMenuItem77.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu26.add(jMenuItem77); jMenu26.add(jSeparator25); jMenuItem78.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItem78.setText("删除(D)..."); jMenuItem78.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu26.add(jMenuItem78); jMenuBar5.add(jMenu26); jMenu27.setText("视图"); jMenuItem79.setText("显示行号(S)... "); jMenuItem79.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem61ActionPerformed(evt); } }); jMenu27.add(jMenuItem79); jCheckBoxMenuItem2.setText("自动换行(L)..."); jCheckBoxMenuItem2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem1ActionPerformed(evt); } }); jMenu27.add(jCheckBoxMenuItem2); jMenuBar5.add(jMenu27); jMenu28.setText("运行"); jMenuItem80.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F5, 0)); jMenuItem80.setIcon(new javax.swing.ImageIcon(getClass().getResource("/edit.gif"))); // NOI18N jMenuItem80.setText("编译文件(F)... "); jMenuItem80.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem62ActionPerformed(evt); } }); jMenu28.add(jMenuItem80); jMenuItem81.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F6, 0)); jMenuItem81.setIcon(new javax.swing.ImageIcon(getClass().getResource("/run1.gif"))); // NOI18N jMenuItem81.setText("执行项目(E)..."); jMenuItem81.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem63ActionPerformed(evt); } }); jMenu28.add(jMenuItem81); jMenuBar5.add(jMenu28); jMenu29.setText("工具"); jMenuItem82.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F11, 0)); jMenuItem82.setText("JAR压缩生成(J)... "); jMenuItem82.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem64ActionPerformed(evt); } }); jMenu29.add(jMenuItem82); jMenuItem83.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem83.setText("查找(F)..."); jMenuItem83.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem66ActionPerformed(evt); } }); jMenu29.add(jMenuItem83); jMenuBar5.add(jMenu29); jMenu30.setText("帮助"); jMenuItem84.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem84.setText("JDK_API帮助文档(H)..."); jMenuItem84.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem65ActionPerformed(evt); } }); jMenu30.add(jMenuItem84); jMenuItem85.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F1, 0)); jMenuItem85.setText("关于我们(W)..."); jMenuItem85.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem67ActionPerformed(evt); } }); jMenu30.add(jMenuItem85); jMenuBar5.add(jMenu30); jMenu31.setText("文件"); jMenuItem86.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem86.setIcon(new javax.swing.ImageIcon(getClass().getResource("/new1.gif"))); // NOI18N jMenuItem86.setText("新建(N)..."); jMenuItem86.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem1ActionPerformed(evt); } }); jMenu31.add(jMenuItem86); jMenu31.add(jSeparator26); jMenuItem87.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem87.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem87.setText("打开(O)... "); jMenuItem87.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem2ActionPerformed(evt); } }); jMenu31.add(jMenuItem87); jMenuItem88.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem88.setIcon(new javax.swing.ImageIcon(getClass().getResource("/open1.gif"))); // NOI18N jMenuItem88.setText("打开(二进制方式)..."); jMenuItem88.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem30ActionPerformed(evt); } }); jMenu31.add(jMenuItem88); jMenu31.add(jSeparator27); jMenuItem89.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem89.setIcon(new javax.swing.ImageIcon(getClass().getResource("/save.gif"))); // NOI18N jMenuItem89.setText("保存(S)..."); jMenuItem89.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem3ActionPerformed(evt); } }); jMenu31.add(jMenuItem89); jMenuItem90.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem90.setIcon(new javax.swing.ImageIcon(getClass().getResource("/saveas.gif"))); // NOI18N jMenuItem90.setText("另存为(A)..."); jMenuItem90.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem4ActionPerformed(evt); } }); jMenu31.add(jMenuItem90); jMenu31.add(jSeparator28); jMenuItem91.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem91.setText("退出(X)..."); jMenuItem91.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem5ActionPerformed(evt); } }); jMenu31.add(jMenuItem91); jMenuBar6.add(jMenu31); jMenu32.setText("编辑"); jMenuItem92.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem92.setText("全选(A)... "); jMenuItem92.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem6ActionPerformed(evt); } }); jMenu32.add(jMenuItem92); jMenu32.add(jSeparator29); jMenuItem93.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem93.setText("复制(C)..."); jMenuItem93.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem7ActionPerformed(evt); } }); jMenu32.add(jMenuItem93); jMenuItem94.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem94.setText("剪切(T)..."); jMenuItem94.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem11ActionPerformed(evt); } }); jMenu32.add(jMenuItem94); jMenuItem95.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem95.setText("粘贴(V)..."); jMenuItem95.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem8ActionPerformed(evt); } }); jMenu32.add(jMenuItem95); jMenu32.add(jSeparator30); jMenuItem96.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItem96.setText("删除(D)..."); jMenuItem96.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem12ActionPerformed(evt); } }); jMenu32.add(jMenuItem96); jMenuBar6.add(jMenu32); jMenu33.setText("视图"); jMenuItem97.setText("显示行号(S)... "); jMenuItem97.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem61ActionPerformed(evt); } }); jMenu33.add(jMenuItem97); jCheckBoxMenuItem3.setText("自动换行(L)..."); jCheckBoxMenuItem3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem1ActionPerformed(evt); } }); jMenu33.add(jCheckBoxMenuItem3); jMenuBar6.add(jMenu33); jMenu34.setText("运行"); jMenuItem98.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F5, 0)); jMenuItem98.setIcon(new javax.swing.ImageIcon(getClass().getResource("/edit.gif"))); // NOI18N jMenuItem98.setText("编译文件(F)... "); jMenuItem98.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem62ActionPerformed(evt); } }); jMenu34.add(jMenuItem98); jMenuItem99.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F6, 0)); jMenuItem99.setIcon(new javax.swing.ImageIcon(getClass().getResource("/run1.gif"))); // NOI18N jMenuItem99.setText("执行项目(E)..."); jMenuItem99.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem63ActionPerformed(evt); } }); jMenu34.add(jMenuItem99); jMenuBar6.add(jMenu34); jMenu35.setText("工具"); jMenuItem100.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F11, 0)); jMenuItem100.setText("JAR压缩生成(J)... "); jMenuItem100.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem64ActionPerformed(evt); } }); jMenu35.add(jMenuItem100); jMenuItem101.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem101.setText("查找(F)..."); jMenuItem101.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem66ActionPerformed(evt); } }); jMenu35.add(jMenuItem101); jMenuBar6.add(jMenu35); jMenu36.setText("帮助"); jMenuItem102.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem102.setText("JDK_API帮助文档(H)..."); jMenuItem102.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem65ActionPerformed(evt); } }); jMenu36.add(jMenuItem102); jMenuItem103.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F1, 0)); jMenuItem103.setText("关于我们(W)..."); jMenuItem103.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem67ActionPerformed(evt); } }); jMenu36.add(jMenuItem103); jMenuBar6.add(jMenu36); setJMenuBar(jMenuBar6); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jToolBar1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 446, Short.MAX_VALUE) .addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 446, Short.MAX_VALUE) .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 446, Short.MAX_VALUE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jToolBar1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 235, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 112, javax.swing.GroupLayout.PREFERRED_SIZE)) ); pack(); }// //GEN-END:initComponents private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed // 新建按钮 newbuild(); }//GEN-LAST:event_jButton1ActionPerformed private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed // 打开按钮 openbutton(); }//GEN-LAST:event_jButton2ActionPerformed private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed // 编译按钮 editbutton(); }//GEN-LAST:event_jButton5ActionPerformed private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed // 取消 jDialog1.setVisible(false); }//GEN-LAST:event_jButton9ActionPerformed private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed // 完成 finishbutton(); }//GEN-LAST:event_jButton8ActionPerformed private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed // 文件路径选择 selectbutton(); }//GEN-LAST:event_jButton10ActionPerformed private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed // 菜单新建 newbuild(); }//GEN-LAST:event_jMenuItem1ActionPerformed private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem2ActionPerformed // 菜单打开 openbutton(); }//GEN-LAST:event_jMenuItem2ActionPerformed private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed // 保存 savebutton(); }//GEN-LAST:event_jButton11ActionPerformed private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem4ActionPerformed // 菜单另存为 saveanother(); }//GEN-LAST:event_jMenuItem4ActionPerformed private void jMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem3ActionPerformed // 菜单保存 savebutton(); }//GEN-LAST:event_jMenuItem3ActionPerformed private void jMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem5ActionPerformed //菜单退出 System.exit(0); }//GEN-LAST:event_jMenuItem5ActionPerformed private void jMenuItem7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem7ActionPerformed // 复制 copy(); }//GEN-LAST:event_jMenuItem7ActionPerformed private void jMenuItem11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem11ActionPerformed // 剪切 cutdown(); }//GEN-LAST:event_jMenuItem11ActionPerformed private void jMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem8ActionPerformed // 粘贴 paste(); }//GEN-LAST:event_jMenuItem8ActionPerformed private void jMenuItem12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem12ActionPerformed // 删除 delete(); }//GEN-LAST:event_jMenuItem12ActionPerformed private void jMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem6ActionPerformed // 全选 selectall(); }//GEN-LAST:event_jMenuItem6ActionPerformed private void jMenuItem13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem13ActionPerformed // 右键全选 selectall(); }//GEN-LAST:event_jMenuItem13ActionPerformed private void jMenuItem14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem14ActionPerformed // 右键复制 copy(); }//GEN-LAST:event_jMenuItem14ActionPerformed private void jMenuItem15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem15ActionPerformed // 右键剪切 cutdown(); }//GEN-LAST:event_jMenuItem15ActionPerformed private void jMenuItem16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem16ActionPerformed //右键粘贴 paste(); }//GEN-LAST:event_jMenuItem16ActionPerformed private void jMenuItem17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem17ActionPerformed //右键删除 delete(); }//GEN-LAST:event_jMenuItem17ActionPerformed private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed //运行 runbutton(); }//GEN-LAST:event_jButton4ActionPerformed private void jMenuItem30ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem30ActionPerformed //二进制方式打开文件 JOptionPane.showMessageDialog(null, "尚未想到方法完成!!!积极解决中。。。", "消息",1/*什么意思不懂*/,new javax.swing.ImageIcon(getClass().getResource("/32.gif"))); }//GEN-LAST:event_jMenuItem30ActionPerformed private void jMenuItem65ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem65ActionPerformed //打开帮助文档 helpdoc(); }//GEN-LAST:event_jMenuItem65ActionPerformed private void jMenuItem64ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem64ActionPerformed //Jar压缩工具 unpack(); }//GEN-LAST:event_jMenuItem64ActionPerformed private void jMenuItem62ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem62ActionPerformed //菜单编译 editbutton(); }//GEN-LAST:event_jMenuItem62ActionPerformed private void jMenuItem63ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem63ActionPerformed // 菜单运行 runbutton(); }//GEN-LAST:event_jMenuItem63ActionPerformed private void jMenuItem66ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem66ActionPerformed //查找 search(); }//GEN-LAST:event_jMenuItem66ActionPerformed private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton12ActionPerformed //查找对话框___替换 replace(); }//GEN-LAST:event_jButton12ActionPerformed private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed //查找对话框___下一步 JOptionPane.showMessageDialog(null, "尚未想到方法完成!!!积极解决中。。。", "消息",1/*什么意思不懂*/,new javax.swing.ImageIcon(getClass().getResource("/32.gif"))); }//GEN-LAST:event_jButton3ActionPerformed private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton13ActionPerformed // 关于对话框确定 aboutus.setVisible(false); }//GEN-LAST:event_jButton13ActionPerformed private void jMenuItem67ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem67ActionPerformed // 菜单项关于 aboutus(); }//GEN-LAST:event_jMenuItem67ActionPerformed private void jCheckBoxMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jCheckBoxMenuItem1ActionPerformed // 自动换行 changeline(); }//GEN-LAST:event_jCheckBoxMenuItem1ActionPerformed private void jMenuItem61ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem61ActionPerformed // 显示行号 JOptionPane.showMessageDialog(null, "尚未想到方法完成!!!积极解决中。。。", "消息",1/*什么意思不懂*/,new javax.swing.ImageIcon(getClass().getResource("/32.gif"))); }//GEN-LAST:event_jMenuItem61ActionPerformed /** * @param args the command line arguments */ /* public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new JFrame1().setVisible(true); } }); } */ // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JDialog aboutus; private javax.swing.JButton jButton1; private javax.swing.JButton jButton10; private javax.swing.JButton jButton11; private javax.swing.JButton jButton12; private javax.swing.JButton jButton13; private javax.swing.JButton jButton2; private javax.swing.JButton jButton3; private javax.swing.JButton jButton4; private javax.swing.JButton jButton5; private javax.swing.JButton jButton8; private javax.swing.JButton jButton9; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem1; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem2; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItem3; private javax.swing.JDialog jDialog1; private javax.swing.JDialog jDialog2; private javax.swing.JEditorPane jEditorPane1; private javax.swing.JFileChooser jFileChooser1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6; private javax.swing.JMenu jMenu1; private javax.swing.JMenu jMenu10; private javax.swing.JMenu jMenu11; private javax.swing.JMenu jMenu12; private javax.swing.JMenu jMenu13; private javax.swing.JMenu jMenu14; private javax.swing.JMenu jMenu15; private javax.swing.JMenu jMenu16; private javax.swing.JMenu jMenu17; private javax.swing.JMenu jMenu18; private javax.swing.JMenu jMenu19; private javax.swing.JMenu jMenu2; private javax.swing.JMenu jMenu20; private javax.swing.JMenu jMenu21; private javax.swing.JMenu jMenu22; private javax.swing.JMenu jMenu23; private javax.swing.JMenu jMenu24; private javax.swing.JMenu jMenu25; private javax.swing.JMenu jMenu26; private javax.swing.JMenu jMenu27; private javax.swing.JMenu jMenu28; private javax.swing.JMenu jMenu29; private javax.swing.JMenu jMenu3; private javax.swing.JMenu jMenu30; private javax.swing.JMenu jMenu31; private javax.swing.JMenu jMenu32; private javax.swing.JMenu jMenu33; private javax.swing.JMenu jMenu34; private javax.swing.JMenu jMenu35; private javax.swing.JMenu jMenu36; private javax.swing.JMenu jMenu4; private javax.swing.JMenu jMenu5; private javax.swing.JMenu jMenu6; private javax.swing.JMenu jMenu7; private javax.swing.JMenu jMenu8; private javax.swing.JMenu jMenu9; private javax.swing.JMenuBar jMenuBar1; private javax.swing.JMenuBar jMenuBar2; private javax.swing.JMenuBar jMenuBar3; private javax.swing.JMenuBar jMenuBar4; private javax.swing.JMenuBar jMenuBar5; private javax.swing.JMenuBar jMenuBar6; private javax.swing.JMenuItem jMenuItem1; private javax.swing.JMenuItem jMenuItem10; private javax.swing.JMenuItem jMenuItem100; private javax.swing.JMenuItem jMenuItem101; private javax.swing.JMenuItem jMenuItem102; private javax.swing.JMenuItem jMenuItem103; private javax.swing.JMenuItem jMenuItem11; private javax.swing.JMenuItem jMenuItem12; private javax.swing.JMenuItem jMenuItem13; private javax.swing.JMenuItem jMenuItem14; private javax.swing.JMenuItem jMenuItem15; private javax.swing.JMenuItem jMenuItem16; private javax.swing.JMenuItem jMenuItem17; private javax.swing.JMenuItem jMenuItem18; private javax.swing.JMenuItem jMenuItem19; private javax.swing.JMenuItem jMenuItem2; private javax.swing.JMenuItem jMenuItem20; private javax.swing.JMenuItem jMenuItem21; private javax.swing.JMenuItem jMenuItem22; private javax.swing.JMenuItem jMenuItem23; private javax.swing.JMenuItem jMenuItem24; private javax.swing.JMenuItem jMenuItem25; private javax.swing.JMenuItem jMenuItem26; private javax.swing.JMenuItem jMenuItem27; private javax.swing.JMenuItem jMenuItem28; private javax.swing.JMenuItem jMenuItem29; private javax.swing.JMenuItem jMenuItem3; private javax.swing.JMenuItem jMenuItem30; private javax.swing.JMenuItem jMenuItem31; private javax.swing.JMenuItem jMenuItem32; private javax.swing.JMenuItem jMenuItem33; private javax.swing.JMenuItem jMenuItem34; private javax.swing.JMenuItem jMenuItem35; private javax.swing.JMenuItem jMenuItem36; private javax.swing.JMenuItem jMenuItem37; private javax.swing.JMenuItem jMenuItem38; private javax.swing.JMenuItem jMenuItem39; private javax.swing.JMenuItem jMenuItem4; private javax.swing.JMenuItem jMenuItem40; private javax.swing.JMenuItem jMenuItem41; private javax.swing.JMenuItem jMenuItem42; private javax.swing.JMenuItem jMenuItem43; private javax.swing.JMenuItem jMenuItem44; private javax.swing.JMenuItem jMenuItem45; private javax.swing.JMenuItem jMenuItem46; private javax.swing.JMenuItem jMenuItem47; private javax.swing.JMenuItem jMenuItem48; private javax.swing.JMenuItem jMenuItem49; private javax.swing.JMenuItem jMenuItem5; private javax.swing.JMenuItem jMenuItem50; private javax.swing.JMenuItem jMenuItem51; private javax.swing.JMenuItem jMenuItem52; private javax.swing.JMenuItem jMenuItem53; private javax.swing.JMenuItem jMenuItem54; private javax.swing.JMenuItem jMenuItem55; private javax.swing.JMenuItem jMenuItem56; private javax.swing.JMenuItem jMenuItem57; private javax.swing.JMenuItem jMenuItem58; private javax.swing.JMenuItem jMenuItem59; private javax.swing.JMenuItem jMenuItem6; private javax.swing.JMenuItem jMenuItem60; private javax.swing.JMenuItem jMenuItem61; private javax.swing.JMenuItem jMenuItem62; private javax.swing.JMenuItem jMenuItem63; private javax.swing.JMenuItem jMenuItem64; private javax.swing.JMenuItem jMenuItem65; private javax.swing.JMenuItem jMenuItem66; private javax.swing.JMenuItem jMenuItem67; private javax.swing.JMenuItem jMenuItem68; private javax.swing.JMenuItem jMenuItem69; private javax.swing.JMenuItem jMenuItem7; private javax.swing.JMenuItem jMenuItem70; private javax.swing.JMenuItem jMenuItem71; private javax.swing.JMenuItem jMenuItem72; private javax.swing.JMenuItem jMenuItem73; private javax.swing.JMenuItem jMenuItem74; private javax.swing.JMenuItem jMenuItem75; private javax.swing.JMenuItem jMenuItem76; private javax.swing.JMenuItem jMenuItem77; private javax.swing.JMenuItem jMenuItem78; private javax.swing.JMenuItem jMenuItem79; private javax.swing.JMenuItem jMenuItem8; private javax.swing.JMenuItem jMenuItem80; private javax.swing.JMenuItem jMenuItem81; private javax.swing.JMenuItem jMenuItem82; private javax.swing.JMenuItem jMenuItem83; private javax.swing.JMenuItem jMenuItem84; private javax.swing.JMenuItem jMenuItem85; private javax.swing.JMenuItem jMenuItem86; private javax.swing.JMenuItem jMenuItem87; private javax.swing.JMenuItem jMenuItem88; private javax.swing.JMenuItem jMenuItem89; private javax.swing.JMenuItem jMenuItem9; private javax.swing.JMenuItem jMenuItem90; private javax.swing.JMenuItem jMenuItem91; private javax.swing.JMenuItem jMenuItem92; private javax.swing.JMenuItem jMenuItem93; private javax.swing.JMenuItem jMenuItem94; private javax.swing.JMenuItem jMenuItem95; private javax.swing.JMenuItem jMenuItem96; private javax.swing.JMenuItem jMenuItem97; private javax.swing.JMenuItem jMenuItem98; private javax.swing.JMenuItem jMenuItem99; private javax.swing.JPopupMenu jPopupMenu1; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JSeparator jSeparator1; private javax.swing.JSeparator jSeparator10; private javax.swing.JSeparator jSeparator11; private javax.swing.JSeparator jSeparator12; private javax.swing.JSeparator jSeparator13; private javax.swing.JSeparator jSeparator14; private javax.swing.JSeparator jSeparator15; private javax.swing.JSeparator jSeparator16; private javax.swing.JSeparator jSeparator17; private javax.swing.JSeparator jSeparator18; private javax.swing.JSeparator jSeparator19; private javax.swing.JSeparator jSeparator2; private javax.swing.JSeparator jSeparator20; private javax.swing.JSeparator jSeparator21; private javax.swing.JSeparator jSeparator22; private javax.swing.JSeparator jSeparator23; private javax.swing.JSeparator jSeparator24; private javax.swing.JSeparator jSeparator25; private javax.swing.JSeparator jSeparator26; private javax.swing.JSeparator jSeparator27; private javax.swing.JSeparator jSeparator28; private javax.swing.JSeparator jSeparator29; private javax.swing.JSeparator jSeparator3; private javax.swing.JSeparator jSeparator30; private javax.swing.JSeparator jSeparator4; private javax.swing.JSeparator jSeparator5; private javax.swing.JSeparator jSeparator6; private javax.swing.JSeparator jSeparator7; private javax.swing.JSeparator jSeparator8; private javax.swing.JSeparator jSeparator9; private javax.swing.JTabbedPane jTabbedPane1; private javax.swing.JTextArea jTextArea1; private javax.swing.JTextField jTextField1; private javax.swing.JTextField jTextField2; private javax.swing.JTextField jTextField3; private javax.swing.JTextField jTextField4; private javax.swing.JToolBar jToolBar1; // End of variables declaration//GEN-END:variables }