在哪里安装java程序中使用的导入模块?

时间:2011-05-20 06:20:57

标签: java javascript linux

对于程序,导入标题显示错误。从哪里可以下载导入包?该程序的导入实例如下所示..

package com.larmor.opencv.samples;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Panel;
import java.awt.Point;
import java.awt.RenderingHints;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;

import javax.media.Buffer;
import javax.media.CaptureDeviceInfo;
import javax.media.CaptureDeviceManager;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.Player;
import javax.media.control.FrameGrabbingControl;
import javax.media.format.VideoFormat;
import javax.media.util.BufferToImage;
import javax.swing.JButton;
import javax.swing.JComponent;

import com.larmor.opencv.MatchTemplate;

这一切都在java库中吗?即使是,请告诉我如何安装不在java库中的软件包/模块..

2 个答案:

答案 0 :(得分:1)

大多数这些类在JSE中都可用,但看起来它也使用JMF。您可以从这里下载JMF: JMF Download

您不安装模块,只需将jar / classes添加到类路径即可。如何执行此操作取决于您是否使用IDE。本文可以为您提供有关工作原理的一些见解: PATH and CLASSPATH

答案 1 :(得分:1)

所有java.awtjavax.swing类都是标准Java平台的一部分。

javax.media类是Java Media Framework的一部分。您必须单独下载并安装它。

MatchTemplate似乎来自here

要查找软件包的来源,请查看Java SE API documentation或在Google上搜索软件包名称。

在编译和运行使用这些类的应用程序时,您需要将相关的JAR文件放入类路径中(除非它们是标准Java平台中的类;这些类将自动可用)。