Deneyimli bir Java programcısıyım, ancak bir Swing newbie bu yüzden lütfen benimle birlikte ol.JPopupMenu'da odaklanma nasıl elde edilir
Klavye odağı olan bir JPopupWindow olmasını isterim. Ok tuşlarına cevap vermek istiyorum (menüyü kapatmak için) ve Enter (öğeyi çağırmak için). Bir KeyListener'ı menüye eklemeli ve tüm bunları kendim kodlamalı mıyım yoksa standart olması gerektiği gibi görünen bu davranışı etkinleştirmek için ayarlayabileceğim bir çeşit "mode" var mı?
JPopupMenus'un standart Swing öğretici bölümü yalnızca anımsatıcı ve hızlandırıcılardan bahseder. Özellikle bunları istemiyorum.
Bunun tamamen JPopupMenu tanesine karşı olduğuna inanmak zor.
Uygulanmak istediğim gibi bir şey elde etmenin en iyi yolu nedir?
hmm. Show() yerine setVisible (true) kullanıyordum ama ben show() setVisible()/ –
lehine reddedildiğini görüyorum. Kullandığım show (Component invoker, int x, int y) yönteminden bahsediyordum benim kodum Karışıklık için üzgünüm. –
Cevap budur. Bir bileşene düzgün bir şekilde bağlı değildim. Çöp tütününün cevabı da bunu yapmak için gerekliydi. İkinize de teşekkürler. –