Diky moc za odpoved, toto jsem potreboval vedet, s tim
odchytavanim klaves to pujde, jenom jsem chtel vedet zda
neexistuje nejaky jednodussi zpusob. Lukas Pitka

///////////////////////////////

Dobry den,
ohledne JDesktopPanu bych odkazal na dema, co se dodavaji s JDK -
konkretne SwingSet2, ktery nic takoveho nedela - tam jsem nasel v
InternalFrameDemo.java nasledujici kousek kodu:  // Create an
initial internal frame to show  JInternalFrame frame1 =
createInternalFrame(icon1, FIRST_FRAME_LAYER, 1, 1); 
frame1.setBounds(FRAME0_X, FRAME0_Y, FRAME0_WIDTH,
FRAME0_HEIGHT); Pravdepodobne to bude to co hledate, popr. to tam
bude nekde okolo ;-).

S JToggleButtonem vas nejspise zklamu - neni to nic jineho nez
trochu vylepsene tlacitko a JToolbar globalni stisky klaves
neodchytava. Pokud byste to chtel odchytavat, musel byste
klavesove zkratky odchytavat bud primo na komponente, ktera je
aktivni nebo na nejakem rootpane - takto napr. odchytavam NUMLOCK

public class DemoFrame extends JFrame {
...
 protected final JRootPane createRootPane() {
        final ActionListener actionListener = new
ActionListener() {             public void actionPerformed(final
ActionEvent actionEvent) {                 //zpracuj stisk
NUM_LOCK
            }
        };
        final JRootPane rootPane = new JRootPane();
        KeyStroke stroke =
KeyStroke.getKeyStroke(KeyEvent.VK_NUM_LOCK, 0);        
rootPane.registerKeyboardAction(actionListener, stroke,
JComponent.WHEN_IN_FOCUSED_WINDOW);         return rootPane;
    }
...
}
Samozrejme lze pouzit i akci jiz nekde jinde vytvorenou s
asociovanym KeyStroke...

S pozdravem

Vity

----- Original Message -----
From: "Lukas Pitka" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, August 09, 2005 8:29 AM
Subject: MDI aplikace a JDesktopPane


Dobre rano,
mam MDI aplikaci na JDesktopPane, ale pokud necham tuto aplikaci
maximalizovat, roztahne se JDesktopPane i pres pruh se Startem ve
Win. Nevite nekdo jak tomuto zabranit? Druhy dotaz mam ohledne
tlacitek a jim prirazenym akcim. Chci se zeptat jak priradit
accelerator tlacitkum na JToolBar pokud nemam tuto akci v menu. V
menu neni problem akci klavesovou zkratku priradit, ale kuprikladu
na JToggleButton netusim jak.

Predem dekuji za vsechny odpovedi.
Lukas Pitka


--
Revoluční vysokorychlostní INTERNET jen za nízký měsíční paušál
399 Kč. Navíc MP3 přehrávač nebo flash disk ZDARMA!
Více na http://www.revolucniinternet.cz




-- 
Revoluční vysokorychlostní INTERNET jen za nízký měsíční paušál
399 Kč. Navíc MP3 přehrávač nebo flash disk ZDARMA!  
Více na http://www.revolucniinternet.cz

Odpovedet emailem