- ch.aplu.jaw - package ch.aplu.jaw
-
Java Api Wrapper (JAW) framework
Author: Aegidius Pluess, www.aplu.ch
Download: www.aplu.ch/jaw
- clear() - Method in class ch.aplu.jaw.SoundTouch
-
Clears all the samples in the object's output and internal processing
buffers.
- countBuf() - Method in class ch.aplu.jaw.NativeHandler
-
Returns the count of available (pending) elements in the native JNIBuffer.
- createBuf(boolean[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Creates a (native) JNIBuffer of given size and links the
native buffer and the the given Java buffer.
- createBuf(boolean[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(ary, bufSize) with bufSize = 1000.
- createBuf(char[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a char array.
- createBuf(char[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(char[] ary, int bufSize) with bufSize = 1000.
- createBuf(byte[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a byte array.
- createBuf(byte[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(byte[] ary, int bufSize) with bufSize = 1000.
- createBuf(short[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a short array.
- createBuf(short[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(short[] ary, int bufSize) with bufSize = 1000.
- createBuf(int[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for an int array.
- createBuf(int[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(int[] ary, int bufSize) with bufSize = 1000.
- createBuf(long[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a long array.
- createBuf(long[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(long[] ary, int bufSize) with bufSize = 1000.
- createBuf(float[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a float array.
- createBuf(float[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(float[] ary, int bufSize) with bufSize = 1000.
- createBuf(double[], int) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(boolean[] ary, int bufSize), but for a double array.
- createBuf(double[]) - Method in class ch.aplu.jaw.NativeHandler
-
Same as createBuf(double[] ary, int bufSize) with bufSize = 1000.
- createImage(JComponent) - Static method in class ch.aplu.jaw.SwingImageCreator
-
Creates a buffered image of type TYPE_INT_RGB
from the supplied component.
- createImage(JComponent, int) - Static method in class ch.aplu.jaw.SwingImageCreator
-
Creates a buffered image (of the specified type)
from the supplied component.
- NativeHandler - Class in ch.aplu.jaw
-
Class that provides the link between Java and native code for the JAW (Java Api Wrapper).
- NativeHandler(String, Object, int, String, int, int, int, int, long) - Constructor for class ch.aplu.jaw.NativeHandler
-
Constructs a NativeHandler and creates a native window with given title, position, size and style.
- NativeHandler(String, Object, String, int, int, int, int, long) - Constructor for class ch.aplu.jaw.NativeHandler
-
Same as NativeHandler(dllPath, exposedObj, select, title, ulx, uly, width, height, windowStyle)
with select = 0.
- NativeHandler(String, String, int, int, int, int, long) - Constructor for class ch.aplu.jaw.NativeHandler
-
Same as NativeHandler(dllPath, exposedObj, select, title, ulx, uly, width, height, windowStyle)
with no exposed object and select = 0.
- NativeHandler(String, Object, int) - Constructor for class ch.aplu.jaw.NativeHandler
-
Constructs a NativeHandler to be used without the native window.
- NativeHandler(String, Object) - Constructor for class ch.aplu.jaw.NativeHandler
-
Constructs a NativeHandler to be used without the native window.
- NativeHandler(String, int) - Constructor for class ch.aplu.jaw.NativeHandler
-
Constructs a NativeHandler to be used without the native window.
- NativeHandler(String) - Constructor for class ch.aplu.jaw.NativeHandler
-
Constructs a NativeHandler to be used without the native window.
- NativeKeyListener - Interface in ch.aplu.jaw
-
Interface that declares a callback method for key events in a native window.
- NativeMouse - Class in ch.aplu.jaw
-
Class to retrieve information about a mouse event.
- NativeMouse() - Constructor for class ch.aplu.jaw.NativeMouse
-
Creates a NativeMouse instance and intializes event type and cursor position.
- NativeMouseListener - Interface in ch.aplu.jaw
-
Interface that declares a callback method for mouse events in a native window.
- numSamples() - Method in class ch.aplu.jaw.SoundTouch
-
Returns number of samples currently available.
- numUnprocessedSamples() - Method in class ch.aplu.jaw.SoundTouch
-
Returns number of samples currently unprocessed.
- setChannels(int) - Method in class ch.aplu.jaw.SoundTouch
-
Sets the number of channels, 1 = mono, 2 = stereo.
- setPitch(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets new pitch control value.
- setPitchOctaves(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets pitch change in octaves compared to the original pitch
(-1.00 .. +1.00).
- setPitchSemiTones(int) - Method in class ch.aplu.jaw.SoundTouch
-
Sets pitch change in semi-tones compared to the original pitch
(-12 .. +12).
- setPitchSemiTones(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets pitch change in semi-tones compared to the original pitch
(-12 .. +12).
- setPosition(int, int) - Method in class ch.aplu.jaw.JawGadget
-
Move the window to given position.
- setRate(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets new rate control value.
- setRateChange(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets new rate control value as a difference in percents compared
to the original rate (-50 .. +100 %).
- setSampleRate(int) - Method in class ch.aplu.jaw.SoundTouch
-
Sets sample rate in samples per seconds.
- setSetting(int, int) - Method in class ch.aplu.jaw.SoundTouch
-
Changes a setting controlling the processing system behaviour.
- setTempo(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets new tempo control value.
- setTempoChange(float) - Method in class ch.aplu.jaw.SoundTouch
-
Sets new tempo control value as a difference in percents compared
to the original tempo (-50 .. +100 %).
- SETTING_AA_FILTER_LENGTH - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- SETTING_OVERLAP_MS - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- SETTING_SEEKWINDOW_MS - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- SETTING_SEQUENCE_MS - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- SETTING_USE_AA_FILTER - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- SETTING_USE_QUICKSEEK - Static variable in class ch.aplu.jaw.SoundTouch
-
Constant for setSetting().
- setWindowPosition(int, int) - Method in class ch.aplu.jaw.NativeHandler
-
Moves the window to the given position (upper left corner).
- setWindowSize(int, int) - Method in class ch.aplu.jaw.NativeHandler
-
Resizes the window to given size (width, height).
- showBalloonTooltip(String, String, int, int) - Method in class ch.aplu.jaw.JawGadget
-
Shows a ballon tool tip at the tray icon that contains the given title
and text for the given timeout time.
- showBalloonTooltip(String, String, int) - Method in class ch.aplu.jaw.JawGadget
-
Same as showBalloonTooltip(title, text, flag, timeout) with timeout = 2000.
- showBalloonTooltip(String, String) - Method in class ch.aplu.jaw.JawGadget
-
Same as showBalloonTooltip(title, text, flag, timeout)
with flag = 0 and timeout = 2000.
- showBalloonTooltip(String, String, int, int) - Method in class ch.aplu.jaw.NativeHandler
-
Shows a ballon tool tip at the tray icon that contains the given title
and text for the given timeout time.
- showIcon(String, String) - Method in class ch.aplu.jaw.JawGadget
-
Shows tray icon given by iconPath.
- showIcon(String) - Method in class ch.aplu.jaw.JawGadget
-
Same as showIcon(iconPath, tooltip), but no tool tip is shown.
- showIcon(String, String) - Method in class ch.aplu.jaw.NativeHandler
-
Shows tray icon given by iconPath.
- showIcon(String) - Method in class ch.aplu.jaw.NativeHandler
-
Same as showIcon(iconPath, tooltip), but no tool tip is shown.
- showImage(String, int, Color, boolean, int, int) - Method in class ch.aplu.jaw.JawGadget
-
Shows image given by imagePath at given upper left corner (ulx, uly)
with given opaque percentage (0..100) and given transparency color.
- showImage(String, int, Color, boolean) - Method in class ch.aplu.jaw.JawGadget
-
Same as showImage(imagePath, percent, color, isTopMost, ulx, uly), but uses the current position.
- showImage(String, int, boolean, int, int) - Method in class ch.aplu.jaw.JawGadget
-
Same as showImage(imagePath, percent, color, isTopMost, int ulx, int uly),
but white pixels will be transparent.
- showImage(String, int, boolean) - Method in class ch.aplu.jaw.JawGadget
-
Same as showImage(imagePath, percent, isTopMost, int ulx, int uly), but uses the current position.
- showWindow() - Method in class ch.aplu.jaw.NativeHandler
-
Shows the native window.
- showWindow(int) - Method in class ch.aplu.jaw.NativeHandler
-
Shows a transparent native window with given opacity.
- showWindow(int, int, int, int) - Method in class ch.aplu.jaw.NativeHandler
-
Shows a transparent native window with given opacity and RGB color for transparent areas.
- sleep(int) - Method in class ch.aplu.jaw.JawGadget
-
Waits the given amount of time using Thread.currentThread.sleep().
- SoundTouch - Class in ch.aplu.jaw
-
Java wrapping class to the C++ audio processing converter 'SoundTouch'
by Olli Parviainen (www.surina.net/soundtouch).
- SoundTouch() - Constructor for class ch.aplu.jaw.SoundTouch
-
Creates a new SoundTouch instance.
- startThread() - Method in class ch.aplu.jaw.NativeHandler
-
Start a native high priority thread.
- stopThread() - Method in class ch.aplu.jaw.NativeHandler
-
Stop a native high priority thread.
- SwingImageCreator - Class in ch.aplu.jaw
-
Class to export Swing components into a Buffered Image
by Jacobus Steenkamp's article:Bringing Swing to the WEB, Sun, http://java.net
- SwingImageCreator() - Constructor for class ch.aplu.jaw.SwingImageCreator
-
- writeBMP(JComponent, File) - Method in class ch.aplu.jaw.JawGadget
-
Transforms the given component and stores it in a BMP image file.
- writeBMP(JComponent, String) - Method in class ch.aplu.jaw.JawGadget
-
Same as writeMMP(component, file) with output pathname.
- WS_BORDER - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a thin-line border.
- WS_CAPTION - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a title bar (includes the WS_BORDER style).
- WS_DEFAULT - Static variable in class ch.aplu.jaw.NativeHandler
-
Same as WS_SYSMENU | WS_MAXIMIZEBOX | WS_MINIMIZEBOX | WS_THICKFRAME | WS_CAPTION | WS_VISIBLE
- WS_DLGFRAME - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a border of a style typically used with dialog boxes.
- WS_EX_TRANSPARENT - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that is transparent (partially opaque).
- WS_HSCROLL - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a horizontal scroll bar.
- WS_MAXIMIZE - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that is initially maximized.
- WS_MAXIMIZEBOX - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a Maximize button.
- WS_MINIMIZE - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that is initially minimized.
- WS_MINIMIZEBOX - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a Minimize button.
- WS_OVERLAPPED - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates an overlapped window.
- WS_OVERLAPPEDWINDOW - Static variable in class ch.aplu.jaw.NativeHandler
-
Same as WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX
- WS_POPUP - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a pop-up window.
- WS_POPUPWINDOW - Static variable in class ch.aplu.jaw.NativeHandler
-
Same as WS_POPUP | WS_BORDER | WS_SYSMENU
- WS_SYSMENU - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a System-menu box in its title bar.
- WS_THICKFRAME - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a sizing border.
- WS_VISIBLE - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that is initially visible.
- WS_VSCROLL - Static variable in class ch.aplu.jaw.NativeHandler
-
Creates a window that has a vertical scroll bar.