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

📄 textareabean.java

📁 GridSphere 门户 提供一个基于 portlet 的高级开放源代码门户。GridSphere 是在欧盟提供基金的 GridLab 项目下开发的
💻 JAVA
字号:
/** * @author <a href="mailto:novotny@gridsphere.org">Jason Novotny</a> * @version $Id: TextAreaBean.java 5032 2006-08-17 18:15:06Z novotny $ */package org.gridsphere.provider.portletui.beans;/** * The <code>TextAreaBean</code> represents a text area element */public class TextAreaBean extends InputBean implements TagBean {    private int cols = 0;    private int rows = 0;    /**     * Constructs a default text area bean     */    public TextAreaBean() {        super(TagBean.TEXTAREA_NAME);        this.cssClass = MessageStyle.MSG_INFO;    }    /**     * Constructs a text area bean from a supplied portlet request and bean identifier     *     * @param beanId the bean identifier     */    public TextAreaBean(String beanId) {        super(TagBean.TEXTAREA_NAME);        this.cssClass = MessageStyle.MSG_INFO;        this.beanId = beanId;    }    /**     * Gets the number of columns of the TextArea.     *     * @return number of columns     */    public int getCols() {        return cols;    }    /**     * Sets the number of columns of the TextArea.     *     * @param cols number of cols     */    public void setCols(int cols) {        this.cols = cols;    }    /**     * Return the number of rows of the textarea.     *     * @return number of rows     */    public int getRows() {        return rows;    }    /**     * Sets the number of rows of the textarea.     *     * @param rows number of rows     */    public void setRows(int rows) {        this.rows = rows;    }    public String toStartString() {        StringBuffer sb = new StringBuffer();        sb.append("<textarea ");        sb.append(getFormattedCss());        if (id != null) sb.append(" id=\"").append(id).append("\"");        String sname = createTagName(name);        sb.append("name=\"").append(sname).append("\" ");        if (cols != 0) sb.append(" cols=\"").append(cols).append("\" ");        if (rows != 0) sb.append(" rows=\"").append(rows).append("\" ");        sb.append(" ").append(checkDisabled());        sb.append(" ").append(checkReadOnly());        if (onFocus != null) sb.append("onfocus=\"").append(onFocus).append("\"");        if (onClick != null) sb.append("onclick=\"").append(onClick).append("\"");        if (onChange != null) sb.append("onchange=\"").append(onChange).append("\"");        if (onBlur != null) sb.append("onblur=\"").append(onBlur).append("\"");        if (onSelect != null) sb.append("onselect=\"").append(onSelect).append("\"");        sb.append(">");        return sb.toString();    }    public String toEndString() {        String result = (value != null) ? value : "";        return result + "</textarea>";    }}

⌨️ 快捷键说明

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