System TrayIcon (JAVA)

Pelajaran lainnya dari Java Programming yaitu TrayIcon. TrayIcon merupakan Icon yang berfungsi untuk menandakan status aktif program yang sedang dijalankan. TrayIcon biasanya berada pada taskbar di setiap Operating System yang digunakan (Dalam hal ini saya menggunakan Operating System Windows).

Karena pada dasarnya untuk melakukan langkah tersebut berhubungan dengan Operating System (OS) yang digunakan, maka TrayIcon sering disebut sebagai System TrayIcon karena merupakan bawaan dari System Kernel.

Berikut screenshoot dari TrayIcon:

TrayIcon on Taskbar Windows

TrayIcon on Taskbar Windows

Berikut snippet code untuk membuat TrayIcon di Java :

import java.awt.Image;
import java.awt.SystemTray;
import java.awt.TrayIcon;
import javax.swing.ImageIcon;

public class ImgTrayIconClass{

if (SystemTray.isSupported()) {

Image trayImage = new ImageIcon(getClass().getResource(“/com/orchid/resources/icons/chart.png”)).getImage();

trayIcon = new TrayIcon(trayImage, “Apps Title”, popupMenu);
trayIcon.setImageAutoSize(true);
SystemTray tray = SystemTray.getSystemTray();

try {

tray.add(trayIcon);

} catch (AWTException ex) {

ex.printStackTrace();

}

}

}

 

Semoga Bermanfaat bagi kamu yang membutuhkan 🙂

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s