1

Java Swingを使用してユーザーインターフェイスを開発してきましたが、JPanelのサイズ変更で問題が発生しました。

これが私の問題です。ユーザーがJPanelの境界線上にマウスを置いたときに、ユーザーがJPanelのサイズを変更できるようにします(次の図を参照)。ここで、マウスをその行の上に移動しても、何も起こりません。マウスでサイズを変えて欲しいです。

インターフェイスのサイズ変更の問題

これが私のコード部分です:

    JTabbedPane _tabbedPane = new JTabbedPane();
JPanel gridAndCommandPaneValidation = new JPanel(); 
    gridAndCommandPaneValidation.setLayout(new BorderLayout()); 

    ValidationTableModel vtm = new ValidationTableModel(new LinkedList<DatabaseAnalysisValues>());
    tableValidation = new JTable(vtm);
    JScrollPane scrollpaneVal = new JScrollPane(tableValidation);

 tableValidation.setAutoscrolls(true);
    gridAndCommandPaneValidation.add(scrollpaneVal, BorderLayout.WEST);
    gridAndCommandPaneValidation.add(getKBestValidationCommandsPanel(), BorderLayout.EAST);
    _tabbedPane.add("Validation", gridAndCommandPaneValidation);

私を助けることができる人はいますか?

どうもありがとう!

4

1 に答える 1

4

JSplitPaneと対応するJavaチュートリアルを見てください。このコンポーネントはあなたが望むことを正確に行うことができ、非常にうまく動作します。チュートリアルの最初の例を試してみてください。

于 2012-06-08T10:53:18.543 に答える