18 marca
19:13 2007
Na podstawie projektu Jake 2, utworzyłem nowy komponent JQuake2Panel. JQuake2Panel to po prostu zwykły JPanel z grą "w środku". Taki komponent można łatwo umieścić w dowolnym miejscu okna (np. w JToolBar, jak widać na screenshocie). Można normalnie grać, tylko obsługa myszy jakoś przestała działać ;-)
Poniżej przykład użycia:
public static void main(String[] args) {
final JQuake2Panel quake = new JQuake2Panel();
JFrame frame = new JFrame("Jake 2");
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
quake.shutDown();
}
} );
frame.add(quake);
frame.setVisible(true);
quake.start();
}
Pomysł chyba dosyć szalony. A może wcale nie?
