ho risolto però non riesco a visualizzare il metodo scheda che si trova nella classe main, perchè?
questo metodo si trova nella classe main
codice:
public boolean scheda()
{
Object [][] tabella = new Object[200][9];
String[] nome ={"nome", "data", "statistiche"};
JTable tab = new JTable (tabella, nome);
tabella[1][2]= "5";
//this.add(p_job);
p_job.add(tab);
// tab.setRowSelectionInterval(10,10);
JScrollPane scroll = new JScrollPane(tab);
p_job.add(scroll);
return true; }
invece il codice successivo è un'altra classe in cui ci sono le istruzioni che tu mi hai consigliato
[CODE]class all extends Main_Panel {
Main_Panel p;
public all(Main_Panel p){
this.p=p;
//questa è la cosa che tu mi hai consigliato
}
public void tutti(String nome) {
try
{
//String fileRead = "c:/Ingegneria/mysql/temp/pagina_PHP.txt"; //Nome File Input
String fileWrite = "c:/Ingegneria/mysql/temp/script_TUTTIout.txt"; //Nome File Output
String testoPagina = readFile(nome);
Pattern pattern = Pattern.compile ("<SCRIPT.*?>(.*?)</SCRIPT>|<%.*?(%@)?(.*?)%>|<%.*?>(.*?)%>|<\\?(?
hp)?(.*?)\\?>",Pattern.DOTALL | Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher (testoPagina);
StringBuffer stringBuffer = new StringBuffer();
int scriptNumber = 0;
while (matcher.find ())
{
scriptNumber++;
String script = matcher.group (0);
StringBuffer scriptText = new StringBuffer();
scriptText.append("SCRIPT " + scriptNumber + ":\r\n ");
scriptText.append(script);
scriptText.append("\r\n");
stringBuffer.append(scriptText);
//System.out.println (scriptText);
}
if (stringBuffer.length() != 0)
{
stringBuffer.append(scriptNumber + " Script Trovati in " + nome);
writeFile(stringBuffer.toString(), fileWrite);
//System.out.println (scriptNumber + " Script Trovati in " + nome);
}else
{
stringBuffer.append("NON CI SONO SCRIPT IN " + nome);
writeFile(stringBuffer.toString(), fileWrite);
//System.out.println ("NON CI SONO SCRIPT IN " + nome);
}
}
catch (Exception e)
{
System.out.println (e);
}
// Main_Panel sf = new Main_Panel();
this.scheda(); //questa è la chiamata alla classe main_panel