📄 e817. determining when a floatable jtoolbar container changes orientation.txt
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -