Constructor and Description |
---|
MacUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
_openApp(String appName) |
void |
bringWindowToFront(Window win,
boolean ignoreMouse) |
void |
checkLibAvailability()
check if all needed native command libraries or packages are installed
and load needed libraries terminates if something is wrong |
int |
close(App.AppEntry app) |
int |
close(int pid) |
int |
close(String appName) |
App.AppEntry |
getApp(int appPID,
String appName) |
Map<Integer,String[]> |
getApps(String name) |
static Rectangle |
getFocusedRegion() |
Rectangle |
getFocusedWindow() |
static int |
getPID(String appName) |
static Rectangle |
getRegion(int pid,
int winNum) |
Rectangle |
getWindow(int pid) |
Rectangle |
getWindow(int pid,
int winNum) |
Rectangle |
getWindow(String appName) |
Rectangle |
getWindow(String appName,
int winNum) |
static boolean |
isAxEnabled() |
int |
isRunning(App.AppEntry app) |
int |
open(App.AppEntry app) |
int |
open(String appName) |
static void |
openAxSetting() |
int |
switchto(App.AppEntry app,
int num) |
int |
switchto(int pid,
int num) |
int |
switchto(String appName) |
int |
switchto(String appName,
int winNum) |
public void checkLibAvailability()
OSUtil
checkLibAvailability
in interface OSUtil
public App.AppEntry getApp(int appPID, String appName)
public int isRunning(App.AppEntry app)
public int open(App.AppEntry app)
public int switchto(App.AppEntry app, int num)
public int close(App.AppEntry app)
public Rectangle getWindow(int pid, int winNum)
public Rectangle getFocusedWindow()
getFocusedWindow
in interface OSUtil
public void bringWindowToFront(Window win, boolean ignoreMouse)
bringWindowToFront
in interface OSUtil
public static boolean _openApp(String appName)
public static int getPID(String appName)
public static Rectangle getRegion(int pid, int winNum)
public static Rectangle getFocusedRegion()
public static boolean isAxEnabled()
public static void openAxSetting()