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

📄 cell2.java

📁 定要上载质量高而定要上载质量高而定要上载质量高而定要上载质量高而定要上定要上载质量高而定要上载质量高而载质量高而
💻 JAVA
字号:
package net.sf.fjreport.cell;

import java.awt.Font;
import java.awt.Image;
import java.awt.Insets;

import javax.swing.JComponent;

public class Cell2 {
	private JComponent editor;
	private boolean readOnly;
	private Cell2 instance = this;
	private static Font defaultFont = new Font("Dialog", 0, 24);
	
	// id = topLine.id * 512^3 + leftLine.id * 512^2 + bottomLine.id * 512 + 
	private long id;
	
	private String name = "";
	private Object value = "";
	private Image imgValue;

	private int type;
	public static final int TYPE_NULL = 0;
	public static final int TYPE_LABEL = 1;
	public static final int TYPE_TEXTFIELD = 2;
	public static final int TYPE_TEXTAREA = 3;
	public static final int TYPE_COMBOBOX = 4;
	public static final int TYPE_CHECKBOX = 5;
	public static final int TYPE_DATEFIELD = 6;
	public static final int TYPE_IMAGE = 7;
	public static final int TYPE_CUSTOM = 8;
	
	private int hAlignment;
	private int vAlignment;
	public static final int ALIGN_LEFT = 0;
	public static final int ALIGN_CENTER = 1;
	public static final int ALIGN_RIGHT = 2;
	public static final int ALIGN_TOP = 0;
	public static final int ALIGN_BOTTOM = 2;
	private Font font = defaultFont;

	private boolean selected;
	
	private String comboxOptions;
	private static final Insets DEFAULT_MARGIN = new Insets(0, 0, 0, 0);
	private Insets margin = DEFAULT_MARGIN;
	
	private static final int innerMargin = 3;
	private static final Insets insets = new Insets(innerMargin, innerMargin, innerMargin, innerMargin);
	public String getComboxOptions() {
		return comboxOptions;
	}
	public void setComboxOptions(String comboxOptions) {
		this.comboxOptions = comboxOptions;
	}
	public JComponent getEditor() {
		return editor;
	}
	public void setEditor(JComponent editor) {
		this.editor = editor;
	}
	public Font getFont() {
		return font;
	}
	public void setFont(Font font) {
		this.font = font;
	}
	public int getHAlignment() {
		return hAlignment;
	}
	public void setHAlignment(int alignment) {
		hAlignment = alignment;
	}
	public long getId() {
		return id;
	}
	public void setId(long id) {
		this.id = id;
	}
	public Image getImgValue() {
		return imgValue;
	}
	public void setImgValue(Image imgValue) {
		this.imgValue = imgValue;
	}
	public Cell2 getInstance() {
		return instance;
	}
	public void setInstance(Cell2 instance) {
		this.instance = instance;
	}
	public Insets getMargin() {
		return margin;
	}
	public void setMargin(Insets margin) {
		this.margin = margin;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public boolean isReadOnly() {
		return readOnly;
	}
	public void setReadOnly(boolean readOnly) {
		this.readOnly = readOnly;
	}
	public boolean isSelected() {
		return selected;
	}
	public void setSelected(boolean selected) {
		this.selected = selected;
	}
	public int getType() {
		return type;
	}
	public void setType(int type) {
		this.type = type;
	}
	public int getVAlignment() {
		return vAlignment;
	}
	public void setVAlignment(int alignment) {
		vAlignment = alignment;
	}
	public Object getValue() {
		return value;
	}
	public void setValue(Object value) {
		this.value = value;
	}

}

⌨️ 快捷键说明

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