public static void AddData(HashMap hashmap,JPanel panel, String Code) {
StringTokenizer stok = new StringTokenizer(Code);
StringBuilder sb = new StringBuilder();
sb.append(stok.nextToken());
sb.append(stok.nextToken());
String Data = sb.toString();
JButton button1 = new JButton(Data);
panel.add(button1);
hashmap.put(Data, button1);
}
이 메소드를 쓰면 panel에 버튼이 생김요
이 메소드가 picture이란 객체 안에 있어용
picture 객채 내에서는 아주 잘되용
ActionListener listener = new NextStep(picture, panel);
근데 이제 액션리스너쓸려고 액션리스터 객체안에 메소드를 넣어주고 호출하면 안되거든요?
picutre 객체안의 메소드에서 listener 객체 생성해서 생성자로 객체(panel) 전달 해줬거든요
분명히 해당하는 panel을 전달해줬는데 왜 안뜨는지 모르겠어용
혹시 아는 고수분 계신가염 ><
위키세계어 이분 엄청 대단한 분입니다 이 분에게 물어보세요
아무도 답변해주지마세요 - dc App
이미 죽었다