0
내 프로그램에서 모든 바탕 화면 아이콘 위치 중 ArrayList
을 저장했습니다. 내 문제는 하나의 아이콘을 클릭하면 내 컴퓨터는 클릭 한 모든 것을 열어보고 싶을 때 모든 마지막 프로그램, 폴더 및 파일을 한 번에 열려고 시도한다는 것입니다. 이 프로그램을 다른 프로그램을 시작하는 버그없이 어떻게 열 수 있습니까?프로그램에서 모든 응용 프로그램을 엽니 다.
public void executeUserProgram(Point cursorPosition)
{
for (int i = 0; i < icons_.getIcon().size(); i++)
{
if (icons_.getIconDimension().get(i).contains(cursorPosition))
{
try
{
Desktop.getDesktop().open(
new File(icons_.getFilePath().get(i)));
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
}