e817. determining when a floatable jtoolbar container changes orientation.txt
来自「这里面包含了一百多个JAVA源文件」· 文本 代码 · 共 26 行
TXT
26 行
When the orientation of a toolbar is changed, either by the user or programmatically, the toolbar fires a property change event.
// Create a floatable horizontal toolbar
JToolBar toolbar = new JToolBar();
// Register for orientation property change events
toolbar.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
// This method is called whenever the orientation of the toolbar is changed
public void propertyChange(java.beans.PropertyChangeEvent evt) {
String propName = evt.getPropertyName();
if ("orientation".equals(propName)) {
// Get the old orientation
Integer oldValue = (Integer)evt.getOldValue();
// Get the new orientation
Integer newValue = (Integer)evt.getNewValue();
if (newValue.intValue() == JToolBar.HORIZONTAL) {
// toolbar now has horizontal orientation
} else {
// toolbar now has vertical orientation
}
}
}
});
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?