主要内容

javachk

错误信息基于Java功能的支持金宝app

描述

例子

味精= javachk (功能如果指定的Java®该特性在当前的MATLAB中不可用®会话。

例子

javachk (功能组件也命名了指定的组件在错误信息中。

例子

全部折叠

要在调用Java命令之前测试Java是否可用,请使用以下语句。的isempty函数在没有错误时为true。

如果isempty (javachk (jvm的))标量= java.lang.Double(5);结束

来提供上下文javachk时,将可选文本参数添加到javachk函数。

创建一个脚本,myFile.m,并附上以下声明。脚本在调用Java创建框架之前检查Java是否可用。

错误(javachk (awt的“myFile”)) myFrame = java.awt.Frame;myFrame.setVisible (1)

从Linux开始MATLAB®系统提示。

matlab -nojvm

运行脚本。

myFile

如果Java不可用,则MATLAB将显示此错误,将源标识为myFile脚本。

使用myFile出错(第1行)myFile不受支持,因为:Java当前不可用。金宝app

输入参数

全部折叠

Java特性,指定为这些值之一。

awt的

Java抽象窗口工具包(AWT)中的UI组件可用。

“桌面”

MATLAB交互式桌面正在运行。

jvm的

Java虚拟机软件(JVM™)正在运行。

“秋千”

Swing组件(Java基础类中的Java轻量级UI组件)是可用的。

标识符,指定为字符串或字符向量,以在错误消息中显示。

数据类型:字符串|字符

输出参数

全部折叠

错误消息,作为带有以下字段的结构返回。如果该功能可用,javachk返回带有空字段的错误结构。

消息,指定为字符向量。

标识符,指定为字符向量。

另请参阅

|

之前介绍过的R2006a