java.lang.Object
com.vuze.plugins.mlab.tools.ndt.swingemu.Component
com.vuze.plugins.mlab.tools.ndt.swingemu.JButton
Emulation of javax.swing.JButton for the NDT (Network Diagnostic Tool) plugin.
This class provides a minimal stub implementation of a button component to allow the NDT tool to run in headless environments. The button can have an action listener but provides no actual click functionality.
All operations are no-ops, maintaining API compatibility without requiring an actual graphical display system.
Constructor Summary
Method Summary
All MethodsModifier and TypeMethodDescriptionvoidDo nothing, as there is no display system to dispatch to.Methods inherited from class Component
add, add, add, addMouseListener, addWindowListener, getToolkit, pack, repaint, setBorder, setCursor, setEditable, setEnabled, setForeground, setLayout, setLayout, setPreferredSize, setResizable, setSize, setTitle, setVisibleModifier and TypeMethodDescriptionvoidStub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.Creates a stub toolkit; this AWT emulation has no real one.voidpack()Stub, does nothing.voidrepaint()Stub, does nothing.voidStub, discards its arguments.voidStub, discards its arguments.voidsetEditable(boolean b) Stub, discards its arguments.voidsetEnabled(boolean b) Stub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.voidStub, discards its arguments.voidsetResizable(boolean b) Stub, discards its arguments.voidsetSize(int i, int j) Stub, discards its arguments.voidStub, discards its arguments.voidsetVisible(boolean b) Stub, discards its arguments.
Constructor Details
JButton
Create a button that ignores its label, maintaining API compatibility.- Parameters:
name- button label, not stored
Method Details
addActionListener
Do nothing, as there is no display system to dispatch to.- Parameters:
l- action listener, not registered