SupportWriter space ↗
REFERENCE LIBRARY

References from other publishers

Republished articles with source attribution. This collection is separate from Diary Coding’s original guides and does not display ads.

Read original guides → · Editorial policy

FOR YOUR CURIOSITY

Latest notes.

SWING / NOTES</>↗
Swing13 Aug 2007

How do I handle mouse button click event?

package org.kodejava.swing; import javax.swing.JFrame; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import javax.swing.WindowConstants; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; public class MouseClickEventDemo extends JFrame { public MouseClickEventDemo() { initComponents(); } public static void main(String[] args) { SwingUtilities.invokeLater(() -> new MouseClickEventDemo().setVisible(true)); } private void initComponents() {...

Wayan · 1 min read
SWING / NOTES</>↗
Swing10 Aug 2007

How do I handle mouse wheel event?

package org.kodejava.swing; import javax.swing.JFrame; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import javax.swing.WindowConstants; import java.awt.event.MouseWheelEvent; public class MouseWheelListenerDemo extends JFrame { public MouseWheelListenerDemo() { initComponents(); } public static void main(String[] args) { SwingUtilities.invokeLater(() -> new MouseWheelListenerDemo().setVisible(true)); } private void initComponents() { setDefaultCloseOperati...

Wayan · 2 min read
SWING / NOTES</>↗
Swing09 Aug 2007

How do I handle mouse motion event?

package org.kodejava.swing; import javax.swing.JFrame; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import javax.swing.WindowConstants; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionAdapter; public class MouseMotionListenerDemo extends JFrame { public MouseMotionListenerDemo() { initComponents(); } public static void main(String[] args) { SwingUtilities.invokeLater(() -> new MouseMotionListenerDemo().setVisible(true)); } private void i...

Wayan · 1 min read
SWING / NOTES</>↗
Swing05 Aug 2007

How do I handle mouse event in Swing?

package org.kodejava.swing; import javax.swing.JFrame; import javax.swing.JTextArea; import javax.swing.SwingUtilities; import javax.swing.WindowConstants; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; public class MouseListenerDemo extends JFrame { public MouseListenerDemo() { initComponents(); } public static void main(String[] args) { SwingUtilities.invokeLater(() -> new MouseListenerDemo().setVisible(true)); } private void initComponents() { setDef...

Wayan · 1 min read
SWING / NOTES</>↗
Swing03 Aug 2007

How do I get the system look and feel?

The UIManager.getSystemLookAndFeelClassName() method returns the current system LAF (Look and Feel) for Swing application. Do not forget to call the SwingUtilities.updateComponentTreeUI() method after setting the LAF to update the current application look and feel. package org.kodejava.swing; import javax.swing.JFrame; import javax.swing.SwingUtilities; import javax.swing.UIManager; import javax.swing.WindowConstants; public class SystemLAFDemo { public static void main(Strin...

Wayan · 1 min read
SWING / NOTES</>↗
Swing02 Aug 2007

How do I set the look and feel for Swing application?

package org.kodejava.swing; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.SwingUtilities; import javax.swing.UIManager; import javax.swing.WindowConstants; import java.awt.FlowLayout; public class LookAndFeelDemo extends JFrame { public LookAndFeelDemo() { initComponents(); } public static void main(String[] args) { SwingUtilities.invokeLater(() -> new LookAndFeelD...

Wayan · 2 min read
✳

Knowledge grows when shared.

Stay curious. There is always something new to learn.

Explore notes ↗
Putu Adi Guna Permana
ABOUT THE AUTHOR

Dr (C). Ir. Putu Adi Guna Permana, S.Kom., M.Kom., IPM., ASEAN Eng.

Writer and founder of Diary Coding — sharing notes, tutorials, and experiences about programming for anyone who wants to keep learning.