File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed
src/com/inverseinnovations/VisualMALSignatureDesigner Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ images/*.png
44images /* .jpg
55images /* .jpeg
66fonts /* .ttf
7+ sig.ini
78* .class
89
910# Windows image file caches
Original file line number Diff line number Diff line change 77import java .awt .Point ;
88import java .awt .event .ActionEvent ;
99import java .awt .event .ActionListener ;
10+ import java .io .PrintWriter ;
1011
1112import javax .swing .BorderFactory ;
1213import javax .swing .Box ;
@@ -62,10 +63,29 @@ public void actionPerformed(ActionEvent e){
6263 JTextArea textArea = new JTextArea (20 , 100 );
6364 JScrollPane textscrollPane = new JScrollPane (textArea );
6465 textArea .setEditable (false );
65- textArea .setText (blocks .getRootNode ().createScript (null ));
66+ final String script = blocks .getRootNode ().createScript (null );
67+ textArea .setText (script );
6668 //save button
69+ JButton saveBut = new JButton ("Save to sig.ini" );
70+ saveBut .addActionListener (new ActionListener (){
71+ public void actionPerformed (ActionEvent e ){
72+ //save script
73+ PrintWriter writer ;
74+ try {
75+ writer = new PrintWriter ("sig.ini" , "UTF-8" );
76+ writer .print (script );
77+ writer .println ("sig.saveSignature(\" image.png\" );" );
78+ writer .close ();
79+ }
80+ catch (Exception e2 ) {
81+ }
82+ finally {
83+
84+ }
85+ }
86+ });
6787
68-
88+ d . getContentPane (). add ( saveBut , BorderLayout . NORTH );
6989 d .getContentPane ().add (textscrollPane , BorderLayout .CENTER );
7090
7191 d .pack ();
You can’t perform that action at this time.
0 commit comments