nein this ist eine Refernz auf das jeweilige Objekt, in meinem Fall ein Objekt vom Typ MachinePanel
Code:
public class MachinePanel extends JPanel implements ActionListener{ ...
in meiner ActionPerformed soll ein Objekt vom Typ MachineDailog erzeugt werden:
Code:
public class MachineDialog extends JDialog implements ActionListener
{ ...
Diese bekommt im Konstruktor ein Frame und ein true übergeben, welches sie an den super Konstruktor übergibt.
Code:
public MachineDialog(java.awt.Frame frame, boolean modal)
{
super(frame, true);
initComponents();
}
Wenn ich ein "this" übergebe, dann kann er nicht kompilieren, weil das aufrufende Objekt vom Typ MachinePanel ist, und nicht vom Typ Frame. Hoffe Du weißt nun was ich meine.
fs111
Lesezeichen