Ich hab eine Klasse, die ein JPanel zurückgibt(extends JPanel).
Außerdem habe ich darin ein JFrame, worauf ich ein Spielfeld zeichne mit Graphics g.
Nun muss ich schnittstellenbedingt aus dem JFrame ein JInteralFrame oder ähnliches machen,
darf eben kein eigenes Fenster machen. Bei JInternalFrame zeigt er mir nun überhaupt nichts an,
welche Möglichkeiten gibt es?
Das Programm funktioniert mit JFrame einwandfrei, ich hab nur das JFrame durch JInternalFrame ersetzt ..was muss ich noch beachten?
Michael... du weißt es bestimmt
Außerdem habe ich darin ein JFrame, worauf ich ein Spielfeld zeichne mit Graphics g.
Nun muss ich schnittstellenbedingt aus dem JFrame ein JInteralFrame oder ähnliches machen,
darf eben kein eigenes Fenster machen. Bei JInternalFrame zeigt er mir nun überhaupt nichts an,
welche Möglichkeiten gibt es?
Java:
public class Chess extends JPanel implements Plugin{
private Square mSelectedSquare;
private JMenuBar mMenue;
private ChessBoard mBoard;
public JTextField mField;
protected String mName = null;
private JMenu mFile, mSuggestion, mHelp;
private JMenuItem mNewGame, mResign, mQuit, mSuggestionOn, mSuggestionOff, mInstructions, mRules;
private JInternalFrame chess;
public Chess() {
JInternalFrame chess = new JInternalFrame("Schach");
chess.setLayout(new BorderLayout());
JMenuBar mMenue = new JMenuBar();
chess.setJMenuBar(mMenue);
chess.setSize(300,300);
chess.setDefaultCloseOperation(JInternalFrame.DISPOSE_ON_CLOSE);
mBoard = new ChessBoard();
chess.setVisible(true);
mField = new JTextField();
mField.setSize(100,100);
mField.setEditable(false);
mFile = new JMenu("Datei");
mHelp = new JMenu("Hilfe");
Das Programm funktioniert mit JFrame einwandfrei, ich hab nur das JFrame durch JInternalFrame ersetzt ..was muss ich noch beachten?
Michael... du weißt es bestimmt
Zuletzt bearbeitet: