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

Where to install the import modules used in a java program?

本文关键字:导入 模块 安装 Java 程序 在哪里      更新时间:2023-09-26

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

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库中的软件包/模块。

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

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

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

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

MatchTemplate的事情似乎来自这里。

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

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