2011-12-14 12 views
12
üzerinde yeni bileşen koyun.

Java Swing'de kullanılan JXTaskPane bir başlık çubuğuna sahiptir. İçinde genişleme/küçültme düğmesi var. genişleme/küçültme düğmesinin yanında görünen başlık çubuğunda kendi eylemlerimi ekleyebilmeyi isterim.JXTaskPane

Bunu nasıl yapabilirim? Kendimi defalarca deniyorum ama beklenen sonucu alamıyorum. Yeni bir JButton yaptım ve konumunu başlık çubuğu koordinatları üzerinden ayarladım, ancak öğeye eklendi.

Başlık çubuğunda göstermek istediğinizi göstermek için bir yardım türü eylemi gösteren bir ekran görüntüsü ekledim. mümkün değildir

Tasks image

+4

desteklenmiyor, bunu kendiniz uygulamanız gerekecek. Yeni başlayanlar için, BasicTaskPaneUI'ye bir göz atın - geçiş düğmesini (boyanın başlığını çizen sınırın içinde) boyar ve kablolar. Alternatif olarak, bir JXTitledPane'den (başlık alanındaki rasgele bileşenleri destekleyen) başlamayı ve bunu daraltmayı deneyebilirsiniz. Her neyse, ilginç bir gereksinim, sen SwingX sorun izci :-) – kleopatra

+0

bir geliştirme sorunu dosya düşünebilirsiniz olabilir Bir java.net üzerinde bir [soru] (https://www.java.net/node/658076) vardır Bu. Bu kullanım olabilir. – snickers10m

cevap

0

. Açılır menüyü genişletmek için düğmeyi tıkladığınızda yeni bir JFrame açmanız önerilir. Kendi JFrame açılır pencerenizi oluşturmak, üzerine koyabileceğiniz bileşenlere geldiğinde size daha fazla yaratıcılık ve özelleştirilebilirlik sağlayacaktır. Bu tür bir şeyle fazla uğraşmamıştım, ama bunu yapmaya çalışabilirsin. Yine de ideal olmayabilir.