이것은 나를 미치게합니다. 내부에 여러 JPanels가있는 작은 JFrame을 프로그래밍했습니다. 은 내가JOptionPane이 부모 JFrame에 맞춰지지 않습니다
JOptionPane.showMessageDialog(this, "Text here");
로 만든 몇 가지 오류 메시지를하지만 항상 상관없이, 프로그램 창을 화면의 중앙에 센터 없으며, NOT. 그것은 오랜 시간 동안 일했고, 갑자기, 주말 이후에 나는 돌아 왔고 지금은 창 안쪽에 센터 정렬을하지 않습니다. 어떤 아이디어? 누군가? 내 경험에
public class kontrollvindu1 extends JPanel {
public Kontrollvindu1() {
showMsg("text here");
}
public void showMsg(String text) {
JOptionPane.showMessageDialog(this, text);
}
}//END OF CLASS Kontrollvindu1
Swing에서 this는 실제로 현재 JVM에서 'mywhatever extend something'으로 선언 된 모든 것일 수 있습니다. 더 나은 도움을 위해 곧 [SSCCE] (http://sscce.org/), 짧게, 실행 가능한, 컴파일 가능한, – mKorbel
입니다. 또한 (myJFrame, "text") 시도했지만 도움이되지 않습니다. 며칠 전 일했기 때문에 너무 이상합니다. – fuLLMetaLMan
그 전에 작동했다면 지금 분명히 다른 일을하고 있습니다. 다른 코드를 확인하려면 이전 코드를 비교하십시오. 당신은 우리가 독자들을 신경 쓰지 않기 때문에 우리가 도울 수 없도록 SSCCE를 게시하지 않았습니다. – camickr