2017-06-03 8 views
0
import java.awt.Dimension; 
import javax.swing.JFrame; 

public class Window { 

    public Window(int width, int height, String title){ 
     JFrame frame = new JFrame(title); 
     frame.setPreferredSize(new Dimension(width,height)); 
     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
     frame.setLocationRelativeTo(null); 
     frame.setVisible(true); 

    } 
} 

public class Driver { 
    private final static int WIDTH = 500, HEIGHT = 500; 

    public static void main(String[] args) { 
     new Window(WIDTH,HEIGHT,"Title"); 
    } 

} 
+0

こんにちは、スタックオーバーフローへようこそ:-)あなたはどのようなエラーが発生しているかについての詳細情報を投稿してください。ありがとう、 – priboyd

+0

こんにちは、私のコードは、JFrameの完全なウィンドウを表示されません。それは今though.Thanksで動作します – Leadd

答えて

2

frame.setPreferredSize(new Dimension(width,height));の代わりにこれを試してください。

frame.setSize(width, height);

0

frame.setSize(幅、高さ)。

OR

あなたは frame.setPrefferedSize(新しい寸法(幅、高さ))を使用したい場合は、

その後、あなたが最小値と最大サイズ

frame.setMinimumSize(新しい寸法(幅、高さ))を設定する必要が 。

frame.setMaximumSize(new Dimension(width、height));

関連する問題