Glasspane'in önünde InternalFrame'i göster
Dec 21 2020
Bir InternalFrame'in GlassPane'in önünde gösterilmesini istiyorum. Programımda kullanıcı DOSYA -> Ayarlar'ı tıklayabilmeli ve bir InternalFrame görüntülenmelidir. Arka plandaki her şey bir GlassPane ile kaplanmalıdır. Birinin bir fikri var mı?
m21.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Settings settings = new Settings();
//get the InternalFrame
settings.getFrame().setBounds(100,100,getWidth()-200, getHeight()-200);
settings.getFrame().toFront();
setGlassPane(new Glass());
getGlassPane().setVisible(true);
//get the InternalFrame
getLayeredPane().add(settings.getFrame(), BorderLayout.NORTH);
getLayeredPane().moveToFront(settings.getFrame());
repaint();
}
});

Yanıtlar
RetoHöhener Dec 21 2020 at 14:43
Noktası cam levhanın her şeyin önünde olmaktır:

Bununla birlikte, herhangi bir bileşeni cam bölme olarak ayarlayabilirsiniz. Benim önerim, ayar çerçevenizin içeriğini cam bölme olarak itmeniz olacaktır.
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı