1

コードやロジックに JXMapkit を使用するように指示してください。Eclipse IDE で swingx-ws-1.0.jar パッケージを使用しています。より良い (より新しい) パッケージが利用可能な場合は、ダウンロード リンクを投稿してください。次のコードを使用して JXMapkit を JPanel に追加しようとしていますが、それにも失敗しています。

import javax.swing.JFrame;
import javax.swing.JPanel;
import org.jdesktop.swingx.JXMapKit;
import java.awt.*;

public class Main {
public static void main(String[] args) {
       JFrame frame = new JFrame();
       JXMapKit kit = new JXMapKit();
       JPanel parentPanel = new JPanel();
       parentPanel.setLayout(new BorderLayout());
       parentPanel.add(kit, BorderLayout.CENTER);
       frame.setContentPane(parentPanel);
       frame.pack();
       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       frame.setVisible(true);
   }

}

エラーは次の行にあります。

parentPanel.add(kit, BorderLayout.CENTER);
4

2 に答える 2

4

次のリンクで答えを見つけました。

http://www.jarvana.com/jarvana/view/org/swinglabs/swingx-ws/1.0/swingx-ws-1.0-sources.jar!/org/jdesktop/swingx/JXMapKit.java?format=ok

完璧に動作します。次の参照ライブラリが必要です。

  • swingx-all-1.6.3.jar
  • swingx-ws-1.0.jar
于 2012-05-21T06:43:08.487 に答える