本文整理了Java中javax.swing.JInternalFrame.addPropertyChangeListener()
方法的一些代码示例,展示了JInternalFrame.addPropertyChangeListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JInternalFrame.addPropertyChangeListener()
方法的具体详情如下:
包路径:javax.swing.JInternalFrame
类名称:JInternalFrame
方法名:addPropertyChangeListener
暂无
代码示例来源:origin: chewiebug/GCViewer
public WindowMenuItemAction(final InternalFrameEvent e) {
this.internalFrame = e.getInternalFrame();
putValue(Action.NAME, internalFrame.getTitle());
this.internalFrame.addPropertyChangeListener("title", this);
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/skinlf
/**
* Adds a feature to the PropertyChangeListener attribute of the
* InternalFrameWindow object
*
* @param listener The feature to be added to the
* PropertyChangeListener attribute
*/
public void addPropertyChangeListener(PropertyChangeListener listener) {
frame.addPropertyChangeListener(listener);
}
代码示例来源:origin: com.jtattoo/JTattoo
protected void installListeners() {
super.installListeners();
frame.addPropertyChangeListener(MY_PROPERTY_CHANGE_HANDLER);
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/toniclf
/** Installs the property listener with the associated JInternalFrame */
protected void installListeners()
{
super.installListeners();
frame.addPropertyChangeListener(metalPropertyChangeListener);
}
代码示例来源:origin: khuxtable/seaglass
/**
* Install the listeners on the title pane.
*/
protected void installListeners() {
frame.addPropertyChangeListener(this);
addPropertyChangeListener(this);
}
代码示例来源:origin: khuxtable/seaglass
protected void installListeners() {
super.installListeners();
frame.addPropertyChangeListener(this);
}
代码示例来源:origin: khuxtable/seaglass
protected void installListeners() {
super.installListeners();
desktopIcon.addPropertyChangeListener(this);
if (iconPane instanceof JToggleButton) {
frame.addPropertyChangeListener(this);
((JToggleButton) iconPane).addActionListener(this);
}
}
代码示例来源:origin: org.java.net.substance/substance
this.frame.addPropertyChangeListener(this.substancePropertyListener);
代码示例来源:origin: com.github.insubstantial/substance
this.frame.addPropertyChangeListener(this.substancePropertyListener);
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/skinlf
/**
* Description of the Method
*/
protected void installListeners() {
mouseInputListener = createMouseInputListener();
iconPane.addMouseMotionListener(mouseInputListener);
iconPane.addMouseListener(mouseInputListener);
if (propertyChangeListener == null) {
propertyChangeListener = createPropertyChangeListener();
}
desktopIcon.getInternalFrame().addPropertyChangeListener(propertyChangeListener);
}
代码示例来源:origin: com.mgmtp.gcviewer/gcviewer
public WindowMenuItemAction(final InternalFrameEvent e) {
this.internalFrame = e.getInternalFrame();
putValue(Action.NAME, internalFrame.getTitle());
this.internalFrame.addPropertyChangeListener("title", this);
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/toniclf
/** Installs the listeners for the desktop icon */
protected void installListeners()
{
super.installListeners();
desktopIcon.getInternalFrame().addPropertyChangeListener(
titleListener= new TitleListener());
}
代码示例来源:origin: net.sourceforge.mydoggy/mydoggy-plaf
internalFrame.addPropertyChangeListener(JInternalFrame.IS_SELECTED_PROPERTY, new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (!contentManagerUI.valueAdjusting && !contentManagerUI.contentValueAdjusting) {
代码示例来源:origin: com.eas.platypus/platypus-js-forms
@Override
public void registerEvents() {
super.registerEvents();
if (mHandlee != null) {
if (mHandlee instanceof Window) {
((Window) mHandlee).addWindowListener(this);
((Window) mHandlee).addWindowStateListener(this);
}
if (mHandlee instanceof JInternalFrame) {
((JInternalFrame) mHandlee).addInternalFrameListener(this);
((JInternalFrame) mHandlee).addPropertyChangeListener(this);
}
}
}
代码示例来源:origin: org.java.net.substance/substance
@Override
protected void installListeners() {
super.installListeners();
this.substancePropertyListener = new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (JInternalFrame.TITLE_PROPERTY.equals(evt.getPropertyName())) {
SubstanceInternalFrameTitlePane.this
.setToolTipText((String) evt.getNewValue());
}
if ("JInternalFrame.messageType".equals(evt.getPropertyName())) {
updateOptionPaneState();
frame.repaint();
}
}
};
this.frame.addPropertyChangeListener(this.substancePropertyListener);
// Property change listener for pulsating close button
// when window has been marked as changed.
this.substanceWinModifiedListener = new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (SubstanceLookAndFeel.WINDOW_MODIFIED.equals(evt
.getPropertyName())) {
syncCloseButtonTooltip();
}
}
};
// Wire it on the root pane.
this.frame.getRootPane().addPropertyChangeListener(
this.substanceWinModifiedListener);
}
代码示例来源:origin: com.github.insubstantial/substance
this.frame.addPropertyChangeListener(this.substancePropertyListener);
代码示例来源:origin: net.java.dev.laf-widget/laf-widget
@Override
public void installListeners() {
this.internalFramePropertyListener = new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if ("ancestor".equals(evt.getPropertyName())) {
updateSnapshot(jcomp.getInternalFrame());
}
}
};
jcomp.getInternalFrame().addPropertyChangeListener(
this.internalFramePropertyListener);
this.titleMouseHandler = new TitleMouseHandler();
LafWidgetSupport lafSupport = LafWidgetRepository.getRepository()
.getLafSupport();
this.compToHover = lafSupport.getComponentForHover(jcomp);
if (this.compToHover != null) {
this.compToHover.addMouseMotionListener(this.titleMouseHandler);
this.compToHover.addMouseListener(this.titleMouseHandler);
}
}
代码示例来源:origin: bcdev/beam
public void addFrame(final JInternalFrame internalFrame) {
if (!internalFrame.isVisible()) {
internalFrame.setVisible(true);
}
internalFrame.addInternalFrameListener(frameListener);
desktopPane.add(internalFrame);
addTabFor(internalFrame);
if (internalFrame.isSelected()) {
selectTabFor(internalFrame);
} else {
try {
internalFrame.setSelected(true);
} catch (PropertyVetoException ignored) {
}
}
internalFrame.addPropertyChangeListener(JInternalFrame.TITLE_PROPERTY, new PropertyChangeListener() {
@Override
public void propertyChange(PropertyChangeEvent evt) {
final InternalFrameProxy placeHolder = getPlaceHolderFor(internalFrame);
final int index = tabbedPane.indexOfComponent(placeHolder);
if (index > -1) {
tabbedPane.setTitleAt(index, internalFrame.getTitle());
}
}
});
}
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
f.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent _evt) {
if (Boolean.TRUE.equals(_evt.getNewValue()) && "selected".equals(_evt.getPropertyName())) {
代码示例来源:origin: org.opentcs.thirdparty.jhotdraw/jhotdraw
f.addPropertyChangeListener(new PropertyChangeListener() {
内容来源于网络,如有侵权,请联系作者删除!