Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java: Problém s Focusem a vyhodnocením znaků z klávesnice

Díky za ochotu, ten program je velký...
hlavní třída: public class CirSim extends Frame
main je definováno takto:
static Container main;

a přiřazeno:
main = this;


a na konci zřejmě konstruktoru public void init() je tento kód:

Dimension screen = getToolkit().getScreenSize();
resize(860, 640);
handleResize();
Dimension x = getSize();
setLocation((screen.width - x.width)/2,
(screen.height - x.height)/2);
show();
main.requestFocus();
Na konci zpracování dialogového okna
je tento kód:
apply();
cframe.main.requestFocus();
setVisible(false);
cframe.editDialog = null;
kde cframe je druhý parametr předávaný při aktivaci z hlavní aplikace takto:
editDialog = new EditDialog(eable, this);

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny