Witam,
zrobilem okno#1 na ktorym jest przycisk, po wcisnieciu ktorego otwiera sie okno#2, jest na nim 1 miejsce do wpisywania tekstu i 1 przycisk#2, chce zrobic zeby po wpisaniu tekstu w to pole i wcisnieciu przycisku#2, zostal ten tekst zapisany i w oknie#1 powstal nowy przycisk, po wcisnieciu ktorego wyskaiwalo by okno dialogowe z tym zapisanym tekstem i mozna by tak robic ile razy sie chce i za kazdym razem powstawal by w oknie#1 nowy przycisk po wcisnieciu ktorego wyskawiwalby kolejno zapisany tekstem, stare by nie znikaly.
Nie wiem czy to dobre rozwiazanie z tymi przyciskami, chodzi o to zeby powstala lista "odnosnikow", po kliknieciu ktorych wyskakiwalby komunikat z tym tekstem.
Prosze o pomoc/rady jak to zrobic
0
0
Co Ty właściwie chcesz zrobić?
Z tym drugim oknem (który ma mieć tylko TextField'a i przycisk) można sobie bardzo prosto poradzić, np tak:
String wpisanyTekst = (String) JOptionPane.showInputDialog(this,
"Tekst w oknie",
"Tytuł okna",
JOptionPane.PLAIN_MESSAGE,
null, null,
"domyślny, proponowany tekst"
);
0
Sorry, jeszcze raz, zle opisalem o co mi chodzi, chce zrobic tak aby po kliknieciu na przycisk( JButton ) w oknie2 na oknie1 powstawal przycisk, i za kazdym razem jak bede tak robil bedzie powstawal na oknie2 nowy przycisk, jeden pod drugim
mozna cos takiego zrobic?
0
Można, w actionPerformed przycisku z drugiego okna:
JButton b = new JButton("..");
b.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent ae)
{
...
}
});
okno1.add(b);
okno1.pack();
//można też dopisać
okno1.validate();
okno1.repaint();