*** empty log message ***
This commit is contained in:
65
ase/test/awk/AseAwkApplet.java
Normal file
65
ase/test/awk/AseAwkApplet.java
Normal file
@ -0,0 +1,65 @@
|
||||
/*
|
||||
* $Id: AseAwkApplet.java,v 1.1 2007-04-10 08:01:34 bacon Exp $
|
||||
*/
|
||||
|
||||
import java.applet.*;
|
||||
import java.awt.*;
|
||||
import java.awt.event.*;
|
||||
import java.net.URL;
|
||||
|
||||
public class AseAwkApplet extends Applet
|
||||
{
|
||||
public void init ()
|
||||
{
|
||||
Button btn_run;
|
||||
btn_run = new Button ("Run Awk");
|
||||
|
||||
btn_run.addActionListener (new ActionListener ()
|
||||
{
|
||||
public void actionPerformed (ActionEvent e)
|
||||
{
|
||||
run_awk ();
|
||||
}
|
||||
});
|
||||
add (btn_run);
|
||||
}
|
||||
|
||||
public void stop () {}
|
||||
public void paint (Graphics g) {}
|
||||
|
||||
private void run_awk ()
|
||||
{
|
||||
AseAwk awk = null;
|
||||
|
||||
try
|
||||
{
|
||||
/*
|
||||
URL url = ase.awk.Awk.class.getResource ("aseawk_jni.dll");
|
||||
if (url == null) url = ase.awk.Awk.class.getResource ("aseawk_jni.so");
|
||||
|
||||
if (url != null) System.load (url.getFile()); */
|
||||
|
||||
try
|
||||
{
|
||||
System.load ("c:/projects/ase/test/awk/aseawk_jni.dll");
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
System.err.println ("fuck you");
|
||||
}
|
||||
|
||||
|
||||
awk = new AseAwk ();
|
||||
awk.parse ();
|
||||
awk.run ();
|
||||
}
|
||||
catch (ase.awk.Exception e)
|
||||
{
|
||||
System.out.println ("ase.awk.Exception - " + e.getMessage());
|
||||
}
|
||||
finally
|
||||
{
|
||||
if (awk != null) awk.close ();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user