Tengo un error y no solucionarlo

odisea
31 de Mayo del 2004
Este codigo me da error, pretendo q al pulsar el boton me abra otro pregrama de java, no tengo mucha idea acerca de java, asi q agradeceria enormemente cualquier ayuda. Muchas gracias:
private javax.swing.JButton getJButton1() {
if(jButton1 == null) {
jButton1 = new javax.swing.JButton();
jButton1.setBounds(42, 55, 217, 33);
jButton1.setText("Datos desde Teclado");
jButton.addMouseListener(new java.awt.event.MouseAdapter("Dialog", java.awt.Font.BOLD, 18) {

public static void ejecucionExterna(String Entradaetiqueta.java)
throws GriClsException
{
Process p = null;
try
{
Runtime r = Runtime.getRuntime();
p = r.exec( prog_mas_parametros );
p.waitFor();
p.destroy();
}
catch( Exception e )
{
throw new GriClsException(e, null, "Error en la ejecución de una aplicación externa: " ,
"Error en la ejecución de una aplicación externa: " , "GriClsUtilidades.ejecucionExterna");
}
});