나는 그것의 한계를 알고,하지만 난 단지 클래스를 필요에하려는 경우, 내가의 테스트를 위해 특정 크기의 기본 GUI 창을 만들 호출 할 수 있습니다 기본 방법을 과부하하는 것은 나쁜 습관입니까?
public class GUIWindow
{
static JFrame theGUI = new JFrame();
public static void main(String[] args)
{
theGUI.setSize(900, 600);
theGUI.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
theGUI.setLocationRelativeTo(null);
}
public static void main(Object obj)
{
String[] array = new String[1];
main(array);
theGUI.setTitle(obj.getClass().getName());
}
public static void main()
{
String[] array = new String[1];
main(array);
theGUI.setTitle(null);
}
}
예를
에 대한 말 여러 응용 프로그램이 괜찮은 일입니까?
그들 중 누구도 유효한 기본 방법이 맞지 않다는 것을 알고 있습니까? 정확히 여기에서 달성하기를 원하십니까? – PermGenError
Java가 다른 메소드를 호출하지 않습니다. 코드의 다른 부분에서 직접 호출 할 계획입니까? –
코드 가독성에 좋지 않습니다. Java는 처음 것 이외의 호출을하지 않으므로 다른 이름의 이름을 변경하지 마십시오. – Farlan