ورود

View Full Version : افزودن short cut براي يه دكمه



mamad64bit
سه شنبه 21 مهر 1388, 23:25 عصر
سلام
قبلا از متد setMemonic براي افزودن short cut به jbutton ها استفاده ميكردم ولي الان مثل اينكه كار نميكنه

myjbutton.setMemonic(keyevent.vk_m)
هم چنين myjbutton.setToolTipText هم كار نميكنه

java_nith
چهارشنبه 22 مهر 1388, 01:04 صبح
avsluttBtn = new JButton("Avslutt");
avsluttBtn.setMnemonic(KeyEvent.VK_A);
avsluttBtn.setToolTipText("Avslutt programmet");
avsluttBtn.addActionListener(this);

هنوز کار میکنه.
فقط مواظب باشید که KeyEvent رو به حرف بزرگ بنویسید، مثل این: KeyEvent

در ضمن کلاس import java.awt.event.* هم باید import بشه

poursina1389
چهارشنبه 01 دی 1389, 23:49 عصر
سلام
من می خوام یه میانبر برای یکی از آیتم های منوبارم ایجاد کنم ولی یادم نیست که قبلا چطوری این کار رو می کردم :متعجب:اگه می شه بگید با چه کدی می شه همچین کاری کرد.:خجالت:
با تشکر از شما دوستان

saeed alvand
شنبه 10 اردیبهشت 1390, 10:54 صبح
سلام
این دو خط کد میتونه بهت کمک کنه:
در اینجا open منو ایتمیه که می خواهی روش شورتکات بذاری, 'O' و CTRL_DOWN_MASK هم ترکیب کلیدای میانبر رو تعیین میکنن(import javax.swing.KeyStroke فراموش نشه)
;(KeyStroke openStroke = KeyStroke.getKeyStroke('O', java.awt.event.InputEvent.CTRL_DOWN_MASK
;(open.setAccelerator(openStroke