Thread View: pl.comp.lang.java
6 messages
6 total messages
Started by Andrzej
Thu, 20 Oct 2011 06:30
Dynamicznie dodawane buttony
Author: Andrzej
Date: Thu, 20 Oct 2011 06:30
Date: Thu, 20 Oct 2011 06:30
9 lines
1252 bytes
1252 bytes
Witam serdecznie. Proszę o pomoc w rozwiązaniu następującego problemu. Mam plik, w którym w każdym wierszu jest wpisany krótki tekst. Liczba linii jest zmienna. Jak zrobić, żeby po przeczytaniu pliku w otwartym oknie programu (na panelu) pokazały się buttony z przeczytaną linią tekstu jako etykietą. W jaki sposób do tych buttonów dodać obsługą kliknięcia myszą, które powoduje utworzenie i wyświetlenie powiązanego z nim okna. Za wszelką pomoc z góry dziękuję. Pozdrawiam Andrzej
Re: Dynamicznie dodawane buttony
Author: Adam Byrtek
Date: Thu, 20 Oct 2011 10:34
Date: Thu, 20 Oct 2011 10:34
12 lines
1384 bytes
1384 bytes
On 10/20/2011 08:30 AM, Andrzej wrote: > Proszę o pomoc w rozwiązaniu następującego problemu. Mam plik, w którym > w każdym wierszu jest wpisany krótki tekst. Liczba linii jest zmienna. > Jak zrobić, żeby po przeczytaniu pliku w otwartym oknie programu (na > panelu) pokazały się buttony z przeczytaną linią tekstu jako etykietą. W > jaki sposób do tych buttonów dodać obsługą kliknięcia myszą, które > powoduje utworzenie i wyświetlenie powiązanego z nim okna. Czego próbowałeś? Z czym konkretnie masz problem? -- Adam Byrtek
Re: Dynamicznie dodawane buttony
Author: Andrzej
Date: Thu, 20 Oct 2011 11:14
Date: Thu, 20 Oct 2011 11:14
21 lines
2006 bytes
2006 bytes
W dniu 2011-10-20 12:34, Adam Byrtek pisze: > On 10/20/2011 08:30 AM, Andrzej wrote: >> Proszę o pomoc w rozwiązaniu następującego problemu. Mam plik, w którym >> w każdym wierszu jest wpisany krótki tekst. Liczba linii jest zmienna. >> Jak zrobić, żeby po przeczytaniu pliku w otwartym oknie programu (na >> panelu) pokazały się buttony z przeczytaną linią tekstu jako etykietą. W >> jaki sposób do tych buttonów dodać obsługą kliknięcia myszą, które >> powoduje utworzenie i wyświetlenie powiązanego z nim okna. > > Czego próbowałeś? Z czym konkretnie masz problem? > Witam. Szczerze mówiąc nie wiem jak do tego podejść. Brak mi koncepcji jak rozróżnić w głównym programie, który button został kliknięty. Czy utworzone buttony umieścić w tablicy obiektów? Jeżeli tak to jak ją zadeklarować? Jako tablicę buttonów? Okno, w którym mają się pokazać buttony jest obiektem klasy napisanej przeze mnie. Nie jest to okno głównego programu. Są jeszcze inne rzeczy, które trzeba będzie zrobić ale myślę, że jak ruszę z miejsca to dalej jakoś pójdzie ;-) Pozdrawiam Andrzej
Re: Dynamicznie dodawane buttony
Author: Przemysław Chmielewski
Date: Thu, 20 Oct 2011 18:45
Date: Thu, 20 Oct 2011 18:45
17 lines
1706 bytes
1706 bytes
On 20 Paź, 13:14, Andrzej <lin...@poczta.onet.pl> wrote: > Witam. Witam, > Szczerze mówiąc nie wiem jak do tego podejść. Brak mi koncepcji jak > rozróżnić w głównym programie, który button został kliknięty. Button ma atrybut name. Można ewentualnie to wykorzystać. > Czy > utworzone buttony umieścić w tablicy obiektów? Jeżeli tak to jak ją > zadeklarować? Lepiej użyć kolekcji. > Pozdrawiam Andrzej Pozdrawiam
Re: Dynamicznie dodawane buttony
Author: gordon gordon
Date: Fri, 21 Oct 2011 18:27
Date: Fri, 21 Oct 2011 18:27
28 lines
2115 bytes
2115 bytes
On Oct 20, 8:45 pm, Przemysław Chmielewski <przemek...@gmail.com> wrote: > On 20 Paź, 13:14, Andrzej <lin...@poczta.onet.pl> wrote: > > > Witam. > > Witam, > > > Szczerze mówiąc nie wiem jak do tego podejść. Brak mi koncepcji jak > > rozróżnić w głównym programie, który button został kliknięty. > > Button ma atrybut name. Można ewentualnie to wykorzystać. > > > Czy > > utworzone buttony umieścić w tablicy obiektów? Jeżeli tak to jak ją > > zadeklarować? > > Lepiej użyć kolekcji. > > > Pozdrawiam Andrzej > > Pozdrawiam Zrob sobie ArrayList<String>, czytaj po linijce plik i dodawaj napisy do listy. W zaleznosci co ma robic ten przycisk, zrob foreach'a po twojej liscie z napisami i dodaj nowy button na panel (pamietaj zeby ustawic pozycje, napis i rozmiar).
Re: Dynamicznie dodawane buttony
Author: Andrzej
Date: Sat, 22 Oct 2011 18:59
Date: Sat, 22 Oct 2011 18:59
34 lines
2112 bytes
2112 bytes
W dniu 2011-10-21 20:27, gordon gordon pisze: > On Oct 20, 8:45 pm, Przemysław Chmielewski<przemek...@gmail.com> > wrote: >> On 20 Paź, 13:14, Andrzej<lin...@poczta.onet.pl> wrote: >> >>> Witam. >> >> Witam, >> >>> Szczerze mówiąc nie wiem jak do tego podejść. Brak mi koncepcji jak >>> rozróżnić w głównym programie, który button został kliknięty. >> >> Button ma atrybut name. Można ewentualnie to wykorzystać. >> >>> Czy >>> utworzone buttony umieścić w tablicy obiektów? Jeżeli tak to jak ją >>> zadeklarować? >> >> Lepiej użyć kolekcji. >> >>> Pozdrawiam Andrzej >> >> Pozdrawiam > > Zrob sobie ArrayList<String>, czytaj po linijce plik i dodawaj napisy > do listy. > W zaleznosci co ma robic ten przycisk, zrob foreach'a po twojej liscie > z napisami i dodaj > nowy button na panel (pamietaj zeby ustawic pozycje, napis i rozmiar). Witam. Serdeczne dzięki GORDON za pomoc. Mam już punkt zaczepienia. Myślę, że już sobie poradzę. Jeszcze raz serdecznie dziękuję i pozdrawiam. Andrzej
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads