All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tray.linux.NativeTray Maven / Gradle / Ivy

Go to download

Provides a simple adapter that makes the tray use gtk under linux, providing a native look and feel.

The newest version!
package tray.linux;

import java.awt.TrayIcon.MessageType;

public interface NativeTray {

	int nativeCreateTrayIcon(String file, String tooltip);

	void nativeAddMenuItem(int nativeId, int menuItemIndex, String label);

	void nativeDisplayMessage(int nativeId, String title, String caption, MessageType info);

	void nativeSetAutosize(int nativeId, boolean autosize);
	
	void nativeRemoveMe(int nativeId);

	void nativeSetImage(int nativeId, String file);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy