何かを言う前に、複数のJFrameを持つことの意味を理解しています。私はちょっと遅れているので、コンポーネントを手動で追加する必要があります。2番目のJFrameを開き、コンポーネントが表示されない
だから、私は、ボタンのクリックで設計したのJFrameを開く:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
JFrame DataCalc = new JFrame();
DataCalc.setVisible(true);
DataCalc.setSize(500, 500);
DataCalc.setLocationRelativeTo(null);
}
その後のJFrameが現れるが、私のコンポーネントを示していません。私はそれを表示することはありませんコンポーネントを追加する前に私はsetVisibleを読んだが、彼らはすでに私がそれらを設計する原因です。
私のコードを変更し、次のコードのようにsetSizeとsetLocationを追加すると、JFrameを開く以外に何も起こりません。
public DataCalc() {
this.setSize(500, 500);
this.setLocationRelativeTo(null);
initComponents();
}
あなたがもっと情報を必要とする場合は投稿を編集します。
1)を参照してください(http://stackoverflow.com/q/9554636/418556)2)の場合[MCVE]または[短く、自己完結型、正しい例](http://www.sscce.org/)を投稿してください。 –