mycomponent.java

来自「java pos,你可以直接编译运行,」· Java 代码 · 共 30 行

JAVA
30
字号
package ui;import java.awt.Font;import javax.swing.*;import org.jdom.Element;import org.jpos.ui.UI;import org.jpos.ui.UIFactory;/** * @author Alejandro Revilla * * Demoes a user created component * * <pre> *  &lt;my-component"&gt;Custom Component&lt;/my-component&gt; * </pre> * @see org.jpos.ui.UIFactory */public class MyComponent implements UIFactory {    public JComponent create (UI ui, Element e) {        JLabel label = new JLabel (e.getText());        String font = e.getAttributeValue ("font");        if (font != null)             label.setFont (Font.decode (font));        label.setHorizontalAlignment(JLabel.CENTER);        return label;    }}

⌨️ 快捷键说明

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