iki tane butona tıklayınca yeni pencere açıcak bir kod yazıyorum ama ,sadece 1 tanesine tıklayınca açıyor ,benim iki tanesine de basınca yeni pencere açmasını istiyorum , istanbul diye bir radiobutton ve view(göster) diye normal butonum var önce istanbulu seçip sonra view'e tıklayınca pencerenin açılması lazım ama olmuyor şöyle bir şey denedim: EventHandler<ActionEvent> handler4=e4-> { if(!btview.isPressed()&&!butonist.isPressed() { ---- --- } }; butonview.setonAction(handler4); butonist.setonAction(handler4); ama olmadı ne yapmam lazım gelir ?
Kod örneğini James Gosling'e (Java'nın tasarımcısı) göstersen o bile birşey anlamaz herhalde.
sorumu şöyle değiştireyim , bir dosya(text) okumasında scanner ile , textin içinde bir satırda boşluk var yani hiç bir harf yok ,ve sadece buraya kadar okuma yapıyor ,sonra çıkıyor bunu nasıl düzeltebilirim
hocam peki şöyle de bir sorunum var view adında normal bir button ve 2 tanede ist ve ordu diye radyo buttonum var şimdi ben önce ist radyo butonunu seçip sonra view'e basınca yeni pencere ,ve ordu butonunu seçip view'e basınca da yeni pencere açılmasını istiyorum yani fotoğrafta görüldüğüğü gibi EventHandler<ActionEvent> handler4 = e4 -> { if (!btview.isPressed() && butonist.isSelected()) {
.../// }
};
btview.setOnAction(handler4); şimdi istanbulu hallettim ama mesela view butonunu ordu ile kullanınca olmuyor yani
EventHandler<ActionEvent> handler5 = e5 -> { if (!btview.isPressed() && butonordu.isSelected()) { ../// } }; btview.setonAction(handler5); yapınca olmuyor bi buton için iki tane handler olmuyor ne yapmam lazım umarım anlamışındır < Resime gitmek için tıklayın >
EventHandler<ActionEvent> handler4=e4-> {
if(!btview.isPressed()&&!butonist.isPressed() {
----
---
}
}; butonview.setonAction(handler4);
butonist.setonAction(handler4);
ama olmadı ne yapmam lazım gelir ?