addCommandToRightBar (Komut) kullanarak Araç Çubuğuna bir komut ekledikten sonra, komutu tekrar kaldırmak veya gizlemek istiyorum (örneğin, Sekmeler'deki belirli bir sekmede seçtiğim/seçimi kaldırdığımda). SideMenuBar'da bunun için removeCommand (Command) var, ancak Araç Çubuğu için de aynısını nasıl yapacağımı anlayamıyorum. Bunu nasıl başarabilirim? TeşekkürAddCommandToRightBar (Komut) kullanarak Araç Çubuğuna eklenen bir komut nasıl kaldırılır?
2
A
cevap
2
removeCommand çalışır ancak revalidate()
unutulmamalıdır:
Toolbar.setGlobalToolbar(true);
Form hi = new Form("Bar");
Command cmd = hi.getToolbar().addCommandToRightBar("Bla", null, (e) -> Log.p("Bla"));
hi.getToolbar().addCommandToLeftBar("Remove", null, (e) -> {
hi.removeCommand(cmd);
hi.revalidate();
});
hi.show();
İlgili konular
- 1. Son eklenen satır kimliğine bir SQL komut dosyasında nasıl erişebilirim?
- 2. Bir araç çubuğuna özel görünüm ekleme
- 3. Powershell komutunu kullanarak komut dosyasını fileanme kullanarak veya komut dosyasını
- 4. nasıl herhangi bir komut
- 5. Komut Satırı'nı kullanarak MySQL Workbench'den SQL Komut Dosyası nasıl oluşturulur?
- 6. Yeni eklenen komut dosyası etiket içeriğinin girintisi nasıl değiştirilir
- 7. CommandManager.RegisterClassInputBinding ile eklenen giriş bağlaması nasıl kaldırılır?
- 8. Listeye eklenen son öğe nasıl kaldırılır?
- 9. Çağrı göreli yolları kullanarak başka komut bir kabuk komut dosyası
- 10. Komut satırından dbvisualizer dışa aktarma şema adı nasıl kaldırılır
- 11. Jquery kullanılarak eklenen bir öğeden bir özellik nasıl kaldırılır
- 12. AngularJS: Olay işleyicileri, bir yönergeyle eklenen bir öğeden nasıl kaldırılır?
- 13. Android'de araç çubuğuna bırakılan tek bir menü maddesi nasıl eklenir?
- 14. Vim komut dosyasında harici komut nasıl çalıştırılır?
- 15. Perl Komut Dosyası Kullanılarak oluşturulan dosyadan^M karakteri nasıl kaldırılır
- 16. Komut satırından komut dosyalarını NodeJ'lere nasıl aktarıyorsunuz? Komut satırından
- 17. BASH komut dosyasında bir uzak sistemde nasıl bir komut yürütürsünüz?
- 18. WordPress'te bir meta kutusunun sonuna eklenen rakam nasıl kaldırılır?
- 19. özü deseni kullanarak Powershell komut
- 20. Wpf'de bir pencere yüklendiğinde Komut nasıl tetiklenir
- 21. PowerShell Kullanarak Dosyadaki ReadOnly Özniteliği Nasıl Kaldırılır?
- 22. Python komut dosyasını kullanarak köprüyü nasıl ekleyebilirim?
- 23. Komut satırı kullanarak taahhüt mesajları nasıl aranır?
- 24. komut komut çıktısını ksh
- 25. Yürütme komut istemi komut dosyası nasıl oluşturulur
- 26. Visual Studio'ya nasıl özel bir komut ekleyebilirim?
- 27. KODA komut dosyasından çalışan Python komut dosyasını GCD kullanarak yönetme
- 28. Komut satırından bir parola kullanarak bir openSSL anahtarı nasıl oluşturulur?
- 29. Bir BAT dosyasını kullanarak bir komut dosyasını nasıl çalıştırırım?
- 30. komut
sayesinde gerçekten cevabınızı takdir! Onu deneyeceğim. Ancak, bir komut eklemek için Araç Çubuğunda addCommand kullandığınız biraz kontra-sezgisel (ve belgelenmiş değil) görünüyor, ancak bunu kaldırdığınızda bunu Form'dan yapmanız gerekir. Ancak Formların iç işleyişini bilerek mantıklı olabilir. – user1246562
Bu iyi bir nokta. Aslında sadece formun 'addCommand()' var, bu yüzden kaldırma komutu var. –