POniezej jest moj programik...ma to byc cos takiego ze po kliknieciu na przycisk kopiuj zostaje skopiowane z pola "wpisz1" tekst do pola "wpisz2". jednak kiedy przypisuje do przycisku kopiuj klasę anonimową ona nie wie co to jest wpisz1 ani wpisz2...i nie wiem do w jaki sposób to obejsc! probował poprzez utworzenie zwykłej klasy ale tez nic nie daje.
import java.awt.event.;
import javax.swing.;
import sun.rmi.runtime.GetThreadPoolAction;
public class xKopia {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
JTextField wpisz1=new JTextField(30);
JTextField wpisz2=new JTextField(30);
JFrame ramka=new JFrame();
ramka.setSize(500,200);
ramka.setTitle("Kopiowanie");
ramka.setResizable(false);
//Image icon=new Image("1_32.gif");
//ramka.setIconImage(icon);
JPanel panel=new JPanel();
wpisz1.setEditable(true);
panel.add(wpisz1);
wpisz2.setEditable(true);
panel.add(wpisz2);
JButton kopiuj=new JButton("Kopiuj");
JButton dodaj=new JButton("Dodaj");
JButton odwroc=new JButton("Odwróć");
JButton usun=new JButton("Czyść");
//kopiuj.setLayout(new FlowLayout(FlowLayout.CENTER));
kopiuj.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
String s=wpisz1.getText();
}
});
panel.add(kopiuj);
panel.add(dodaj);
panel.add(odwroc);
panel.add(usun);
ramka.add(panel);
ramka.setVisible(true);
}
// private class actionGetPole1 implements ActionListener{
// private JTextField wpisz1;
// private String text;
// public actionGetPole1(JTextField wp1) {
// this.wpisz1=wp1;
// }
//
// public void actionPerformed(ActionEvent e) {
// this.text=this.wpisz1.getText();
//
//
// }
// public String zwrocText(){
// return this.text;
// }
//
// }
}