package application.pen; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.text.BadLocationException; import controlledparts.ControlledTextArea; class EditButtonListener implements ActionListener{ private String[] add; public EditButtonListener(String[] apend){ add = apend; } public void actionPerformed(ActionEvent e) { System.out.println("EditButtonListner.actionPerformed"); if(!MainGUI.Run_flag){ String tab = Tab(); String str = ""; for(int i = 0; i < add.length; i++){ if(i == 0){ str += add[i]; }else{ str += tab + add[i]; } } // modified by . yamanoue, 23apr2006. ControlledTextArea t=MainGUI.edit_area; String tx=t.getText(); int start=t.getSelectionStart(); int end=t.getSelectionEnd(); if(tx.length()