ayuda con el simplex

murdoc
16 de Abril del 2006
estoy haciendo un programa para resolver el metodo simplex pero no encuentro la manera de establecer la matriz para ingresar los datos....este es el codigo de la matriz que hice pero me saca errores

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class pedirdatos extends JFrame
{
JDesktopPane escritorio;
private TextField matrix[][];
private Panel panel1,panel2,panel3;
private TextField variables, restricciones;
private Container contenedor;
private int n,m;
public pedirdatos()
{
super("pedirdatos");

try
{
contenedor=getContentPane();
contenedor.setLayout(new BorderLayout());


panel1=new Panel(new BorderLayout());
variables=new TextField("variables");
restricciones=new TextField("restricciones");
panel1.add(variables, BorderLayout.NORTH);
panel1.add(restricciones, BorderLayout.SOUTH);
panel3=new Panel();


Button boton=new Button("aceptar");
panel2=new Panel();
panel2.add(boton);



boton.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent evento)
{

n=Integer.parseInt(variables.getText());
m=Integer.parseInt(restricciones.getText());
matrix=new TextField [n][m];

for(int i=0;i<=n;i++)
{ for(int j=0;j<=m;j++)

matrix[i][j]=new TextField();

}

for(int i=0;i<=n;i++)
{ for(int j=0;j<=m;j++)

panel3.add(matrix[i][j]);

}


}
}
);


contenedor.add(panel1, BorderLayout.NORTH);
contenedor.add(panel3, BorderLayout.CENTER);
contenedor.add(panel2, BorderLayout.SOUTH);
}catch(NullPointerException ex){};

setSize(450,450);
setVisible(true);

}

public static void main(String[] args)
{
pedirdatos aplicacion=new pedirdatos();
aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}

si alguin me puede ayudar se lo agradecere
si tienen algu codigo que sirva seta bienvenido
SALUDOS...

martin
16 de Abril del 2006
Hola, que es el metodo simplex? Me interesaría saberlo...

Te conviene comenzar los nombres de las clases con mayuscula.

Saludos