⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 attributedialog.java

📁 一个很好实用的工作流OSWORKFLOW开发例子.有着非常优秀的灵活性.
💻 JAVA
字号:
package com.opensymphony.workflow.designer.dialogs;import java.awt.*;import javax.swing.*;import com.jgoodies.forms.builder.DefaultFormBuilder;import com.opensymphony.workflow.designer.*;/** * @author acapitani */public class AttributeDialog extends BaseDialog {	public JTextField keyField;	public JTextField valueField; 		public AttributeDialog(Frame owner, String attrName, String attrValue, boolean IsNew) throws HeadlessException	{		super(owner, ResourceManager.getString("attribute.edit"), true);				getBanner().setTitle(ResourceManager.getString("attribute.dialog.title"));		getBanner().setSubtitle(ResourceManager.getString("attribute.dialog.subtitle"));		DefaultFormBuilder builder = UIFactory.getDialogBuilder(null, getContentPane());				if (IsNew)		{			keyField = new JTextField();			valueField = new JTextField();			keyField.requestDefaultFocus(); 		}		else		{			keyField = UIFactory.createReadOnlyTextField();			valueField = new JTextField(); 			keyField.setText(attrName);			valueField.setText(attrValue);		}		builder.append(ResourceManager.getString("attribute.key.long"), keyField);		builder.append(ResourceManager.getString("attribute.value.long"), valueField);			builder.appendRow(builder.getLineGapSpec());		builder.nextLine();	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -