propchoice.java
来自「一个简单的visio程序。」· Java 代码 · 共 49 行
JAVA
49 行
package webide.views.prop;
import java.beans.PropertyEditor;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
public class PropChoice extends java.awt.Choice implements ItemListener
{
/*--- Private Data Members ----------------------------------------------------------------*/
private webide.views.prop.PropPanel proppanel;
private PropertyEditor editor;
/*--- Constructor ---*/
public PropChoice(webide.views.prop.PropPanel proppanel, PropertyEditor pe)
{
this.proppanel = proppanel;
this.editor = pe;
setFont(new java.awt.Font("Dialog",java.awt.Font.PLAIN,11));
String tags[] = editor.getTags();
for (int i = 0; i < tags.length; i++)
{
addItem(tags[i]);
}
String sel = null;
try
{
sel = editor.getAsText();
}catch (Exception e) {
System.err.println("Warning : " + e);
}
if (sel != null)
select(sel);
addItemListener(this);
}
/*--- Event -------------------------------------------------------------------------------*/
/*--- Item Listener -----------------------------------------------------------------------*/
public void itemStateChanged(ItemEvent e)
{
try
{
webide.Wrapper wrapper = webide.MainConsole.getCurrentFocus();
wrapper.wasModified(editor);
}
catch(Exception ex) {}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?