특정 패널에있는 버튼을 클릭하면 해당 패널이 제거 될 수 있습니까?Java - 버튼이있는 패널 제거
public void actionPerformed(ActionEvent e) {
if(e.getSource()==removebutton)
System.out.println("ok");
removebutton.getRootPane().remove(cartpanel);
}
처럼 나는 고객이 카트를 볼 때, 그는 제거 버튼이 패널에있는 항목을 볼 수있어서, 쇼핑 카트를 만들기 위해 노력하고있어. 그런 다음 버튼을 클릭하면 패널이 제거됩니다.
위의 코드가 예상 한 출력을 수행하지 못하고 있지만 그와 함께 사용해야하는 방법이 있습니까?
panel http://dl.dropbox.com/u/62021435/Untitled.png
...
Container
의 부모를 얻고 그것에서 버튼의 컨테이너를 제거해야합니다 ([JTables 사용 방법] 자세한 내용은 – MadProgrammer