textarea 怎么强制换行

只有一种构造函数,但必须配合

方法1:在textarea中增加属性wrap="hard"

textarea默认值 textarea默认值换位置textarea默认值 textarea默认值换位置


textarea默认值 textarea默认值换位置


textarea默认值 textarea默认值换位置


方法2:设置 wrap="virtual",文本区会包含两行文本,并在单词 "makes" 后面换行。但是只有一行文本被传送到:没有嵌入新行字符。

方法3:设置 wrap="physical",文本区会包含两行文本,并在单词 "makes" 后面换行,这时发送给两行文本,单词 "makes" 后的新行字符将分隔这两行文本。

方法1测试过是可以的,方法2和方法3还未测试

附:

wrap属性定义输入内容大于文本域时显示的方式,可选值如下:

默认值是文本自动换行;当输入内容超过文本域的右边界时会自动转到下一行,而数据在被提交处理时自动换行的地方不会有换行符出现;

Off,用来避免文本换行,当输入的内容超过文本域右边界时,文本将向左滚动,必须用Return才能将插入点移到下一行;

Virtual,允许文本自动换行。当输入内容超过文本域的右边界时会自动转到下一行,而数据在被提交处理时自动换行的地方不会有换行符出现;

Phm1 = new Menu("设置");ysical,让文本换行,当数据被提交处理时换行符也将被一起提交处理。

请问下怎么php用t获取 < textarea>里面内容时出现Request-URI Too Large 怎么办?

public class CardLayoutDemo implements ActionListener{

你确定用的是t方式提交的吗?一般get方式容易出这个错误,因为一般不能超过2048个字节吧

jQuery 取值、赋值的基本方法,参考如下:

form的mod改为POST

input 属性如何给她默认值,并点击是消失

gc.gridy = 3;

input文本框

鼠标点击默认值消失,不输入离开鼠标恢复默认值

1.inputnew WindowAdapter(){:

=''}"onblur="if (value

==''){value='点击添入标题'}"/>

2textarea:

==''){value='正文:'}">

ckeditor能设置默认值吗

gridheight=1;

insets:设置组件之间彼此的间距,它有四个参数,分别是上,左,下,右,默认为

var ckEditor = CKEDITOR.instances.test123;

ckEditor.setData("大家好");

谁能解释一下Ja中GridBagLayout的使用?

GridLayout的使用:

GridLayout的类层次结构图:

ja.lang.Object

--ja.awt.GridLayout

GridLayout比FlowLayout多了行和列的设置,也就是说你要先设置GridLayout共有几行

几列,就如同二维平面一般,然后你加

进去的组件会先填行的格子,然后再从第二行开始填,依此类扒,就像是一个个的

格子一般。而且GridLayout会将所填进去组

件的大小设为一样。

构造函数:GridLayout()建立一个新的GridLayout,默认值是1行1列。

GridLayout(int rows,int

cols)建立一个几行几列的GridLayout.

GridLayout(int rows,int cols, int hgap,int

vgap)建立一个几行几列的GridLayout,并设置组件的间距。

例子:GridLayoutDemo.ja

import ja.awt.;

import ja.awt.nt.;

import jax.swing.;

JPanel p1,p2,p3,p4;

int i=1;

JFrame f;

public CardLayoutDemo(){

f=new JFrame();//当做top-ll组件

Container contentPane=f.getContentPane();

contentPane.setLayout(new GridLayout(2,1));

p1=new JPanel();

Button b=new Button("Change Card");

b.addActionListener(this);//当按下"Change

Card"时,进行,将会有系统作产生。

p1.add(b); file://处理作在52-64行.

contentPane.add(p1);

p2=new JPanel();

p2.setLayout(new FlowLayout());

p2.add(new JButton("first"));

p2.add(new JButton("second"));

p2.add(new JButton("third"));

p3=new JPanel();

p3.setLayout(new GridLayout(3,1));

p3.add(new JButton("fourth"));

p3.add(new JButton("fifth"));

p3.add(new JButton("This is the last button"));

p4=new JPanel();

p4.setLayout(new CardLayout());

p4.add("one",p2);

p4.add("two",p3);

/要显示CardLayout的卡片,除了用show(Container parent,String

name)这个方法外

,也可试试first(Container),next(Container),previous(Container),last

(Container)这

四个方法,一样可以达到显示效果。

/

((CardLayout)p4.getLayout()).show(p4,"one");

contentPane.add(p4);

f.setTitle("CardLayout");

f.pack();

f.setVisible(true);

f.addWindowListener(

public void windowClosing(WindowEvent e){

System.exit(0);

}}

);

}public void actionPerformed(ActionEvent nt){

switch(i){

case 1:

((CardLayout)p4.getLayout()).show(p4,"two");

break;

case 2:

((CardLayout)p4.getLayout()).show(p4,"one");

break;

}i++;

if (i==3) i=1;

f.validate();

}public static void main(String[] args){

new CardLayoutDemo();

}}

1-3-5:GridBagLayout的使用:是ja中最有弹性但也是最复杂的一种版面管理器。它

GridBagConstraints才能达到设置的效果。

GridBagLayout的类层次结构图:

ja.lang.Object

--ja.awt.GridBagLayout

构造函数:

GirdBagLayout()建立一个新的GridBagLayout管理器。

GridBagConstraints()建立一个新的GridBagConstraints对象。

GridBagConstraints(int gridx,int gridy,int

gridwidth,int gridheight,double weightx,double weighty,

int anchor,int fill, Insets

insets,int ipadx,int ipady)建立一个新的GridBagConstraints对象

,并指定其参数的值。

参数说明:

gridx,gridy:设置组件的位置,gridx设置为GridBagConstraints.RELATIVE代表此组件

位于之前所加入组件的右边。

若将gridy设置为GridBagConstraints.RELATIVE代表此组件位于以前所加入组件的下

面。建议定义出

gridx,gridy的位置,以便以后维护程序。表示放在几行几列,gridx=0,gridy=0时放在

0行0列。

gridwidth,gridheight:用来设置组件所占的单位长度与高度,默认值皆为1。你可以使

用GridBagConstraints.REMAINDER常

量,代表此组件为此行或此列的一个组件,而且会占据所

有剩余的空间。

weightx,weighty:用来设置窗口变大时,各组件跟着变大的比例,当数字越大,表示组

件能得到更多的空间,默认值皆为0。

anchor:

当组件空间大于组件本身时,要将组件置于何处,有CENTER(默认值)、NORTH、

NORTHEAST、EAST、SOUTHEAST、

WEST、NORTHWEST可供选择。

(0,0,0,0).

ipadx,ipady:设置组件内的间距,默认值为0。

我们以前提过,GridBagLayout里的各种设置都必须通过GridBagConstraints,因此当我

们将GridBagConstraints的参数都设置

好了之后,必须new一个GridBagConstraints的对象出来,以便GridBagLayout使用。

例子:

GridBagLayoutDemo.ja

import ja.awt.;

import ja.awt.nt.;

import jax.swing.;

public class GridBagLayoutDemo{

public GridBagLayoutDemo(){

JButton b;

GridBagConstraints c;

int

gridx,gridy,gridwidth,gridheight,anchor,fill,ipadx,ipady;

double weightx,weighty;

Insets inset;

JFrame f=new JFrame();

GridBagLayout gridbag=new GridBagLayout();

Container contentPane=f.getContentPane();

contentPane.setLayout(gridbag);

b=new JButton("first");

gridx=0;

gridy=0;

gridwidth=1;

weightx=10;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipgw.gridx = 0;ady=0;

c=new

GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("second");

gridx=1;

gridy=0;

gridwidth=2;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=50;

ipady=0weighty=1;;

c=new

GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("third");

gridx=0;

gridy=1;

gridwidth=1;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=50;

c=new

GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("fourth");

gridx=1;

gridy=1;

gridwidth=1;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=0;

c=new

GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("This is the last button");

gridx=2;

gridy=1;

gridwidth=1;

gridheight=2;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=50;

c=new

GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

f.setTitle("GridBagLayout");

f.pack();

f.setVisible(true);

f.addWindowListener(

public void windowClosing(WindowEvent e){

System.exit(0);

}}

);

}public static void main(String[] args){

new GridBagLayoutDemo();

}}

GridBagLayout的使用:是ja中最有弹性但也是最复杂的一种版面管理器。它只有一种构造函数,但必须配合

GridBagConstraints才能达到设置的效果。

GridBagLayout的类层次结构图:

ja.lang.Object

--ja.awt.GridBagLayout

构造函数:

GirdBagLayout()建立一个新的GridBagLayout管理器。

GridBagConstraints()建立一个新的GridBagConstraints对象。

GridBagConstraints(int gridx,int gridy,int gridwidth,int gridheight,double weightx,double weighty,

int anchor,int fill, Insets insets,int ipadx,int ipady)建立一个新的GridBagConstraints对象

,并指定其参数的值。

参数说明:

gridx,gridy:设置组件的位置,gridx设置为GridBagConstraints.RELATIVE代表此组件位于之前所加入组件的右边。

若将gridy设置为GridBagConstraints.RELATIVE代表此组件位于以前所加入组件的下面。建议定义出

gridx,gridy的位置,以便以后维护程序。表示放在几行几列,gridx=0,gridy=0时放在0行0列。

gridwidth,gridheight:用来设置组件所占的单位长度与高度,默认值皆为1。你可以使用GridBagConstraints.REMAINDER常

量,代表此组件为此行或此列的一个组件,而且会占据所有剩余的空间。

weightx,weighty:用来设置窗口变大时,各组件跟着变大的比例,当数字越大,表示组件能得到更多的空间,默认值皆为0。

anchor: 当组件空间大于组件本身时,要将组件置于何处,有CENTER(默认值)、NORTH、NORTHEAST、EAST、SOUTHEAST、

WEST、NORTHWEST可供选择。

insets:设置组件之间彼此的间距,它有四个参数,分别是上,左,下,右,默认为(0,0,0,0).

ipadx,ipady:设置组件内的间距,默认值为0。

我们以前提过,GridBagLayout里的各种设置都必须通过GridBagConstraints,因此当我们将GridBagConstraints的参数都设置

好了之后,必须new一个GridBagConstraints的对象出来,以便GridBagLayout使用。

例子:

GridBagLayoutDemo.ja

import ja.awt.;

import ja.awt.nt.;

import jax.swing.;

public class GridBagLayoutDemo{

public GridBagLayoutDemo(){

JButton b;

GridBagConstraints c;

int gridx,gridy,gridwidth,gridheight,anchor,fill,ipadx,ipady;

double weightx,weighty;

Insets inset;

JFrame f=new JFrame();

GridBagLayout gridbag=new GridBagLayout();

Container contentPane=f.getContentPane();

contentPane.setLayout(gridbag);

b=new JButton("first");

gridx=0;

gridy=0;

gridwidth=1;

weightx=10;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=0;

c=new GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("second");

gridx=1;

gridy=0;

gridwidth=2;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=50;

ipady=0;

c=new GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("third");

gridx=0;

gridy=1;

gridwidth=1;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=50;

c=new GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("fourth");

gridx=1;

gridy=1;

gridwidth=1;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=0;

c=new GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

b=new JButton("This is the last button");

gridx=2;

gridy=1;

gridwidth=1;

gridheight=2;

weightx=1;

anchor=GridBagConstraints.CENTER;

fill=GridBagConstraints.HORIZONTAL;

inset=new Insets(0,0,0,0);

ipadx=0;

ipady=50;

c=new GridBagConstraints(gridx,gridy,gridwidth,gridheight,weightx,weighty,anchor,

fill,inset,ipadx,ipady);

f.setTitle("GridBagLayout");

f.pack();

f.setVisible(true);

f.addWindowListener(

public void windowClosing(WindowEvent e){

System.exit(0);

}}

);

}public static void main(String[] args){

new GridBagLayoutDemo();

}}

package layout;

import ja.util.;

import ja.text.;

import ja.awt.;

import ja.awt.List;

import ja.awt.nt.;

import ja.;

import ja.io.;

import jax.swing.;

import jax.swing.JPanel;

public class GridBagConstraints1 extends JFrame {

MenuBar mb;

PopupMenu popm;

Menu m1, m2, m3, m4, m5, m6;

MenuItem mi0, mi1, mi2, mi3, mi4;

MenuItem mcl0, mcl1, mcl2, mcl3;

MenuItem mcl4, mcl5, mcl6, mcl7, mcl8, mcl9;

TextArea ta;

TextArea tf;

JRadioButton r1, r2, r3, r4;

ButtonGroup bw, cw;

GridBagLayout gbl, gb2;

GridBagConstraints gc, gw;

TextField tf1, tfname, tfzcn;

JPasswordField tfpw, tfzcpw;

Button b1, b2;

JPanel p, pdl, pzc, pn, pc;

JFrame fdl, fzc, fLoad;

JLabel lname, lpw, lzcn, lzcpw, laddress, label, label1, ln0, ln1;

List luser;

String swho = "所有人", s;

PrintWriter out;

BufferedReader in;

Socket s1, sdl;

String ip;

// ToolTip ttfs;

// Toolkit tkdl;

//Image pic;

Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();

String date = new SimpleDateFormat(" HH:mm:ss ").format(

Calendar.

getInstance().getTime());

public GridBagConstraints1() {

//super();

addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

String strpw = new String(tfpw.getPassword());

out.println("Login" + "#" + "xx" + "#"

+ tfname.getText() + "#" + strpw);

dise();

System.exit(0);

}});

ImageIcon ww = new ImageIcon("room.gif");

ImageIcon jj = new ImageIcon("room1.gif");

ImageIcon aa = new ImageIcon("anduo.gif");

ImageIcon iin0 = new ImageIcon("g0.gif");

mi1 = new MenuItem("好友资料");

mi2 = new MenuItem("聊天记录");

mi3 = new MenuItem("查看IP");

mi4 = new MenuItem("传送文件");

popm = new PopupMenu();

popm.add(mi1);

popm.add(mi2);

popm.add(mi3);

mb = new MenuBar();

m2 = new Menu("功能");

//m3=new Menu("界面设置");

m4 = new Menu("界面颜色");

m5 = new Menu("字体设置");

m6 = new Menu("字体大小");

mcl1 = new MenuItem("红色");

mcl2 = new MenuItem("绿色");

mcl3 = new MenuItem("青色");

mcl4 = new MenuItem("粗体");

mcl5 = new MenuItem("斜体");

mcl6 = new MenuItem("正常体");

mcl7 = new MenuItem("小号");

mcl9 = new MenuItem("大号");

m4.add(mcl1);

m4.add(mcl2);

m4.add(mcl3);

m5.add(mcl4);

m5.add(mcl6);

m6.add(mcl7);

m6.add(mcl8);

m6.add(mcl9);

mb.add(m1);

mb.add(m2);

m2.add(mi4);

//m1.add(m3);

m1.add(m4);

m1.add(m5);

m1.add(m6);

luser = new List();

luser.setForeground(Color.red);

luser.add(popm);

luser.setBackground(Color.pink);

ta = new TextArea(15, 40);

ta.setEditable(false);

ta.setForeground(Color.blue);

tf = new TextArea();

tf.setBackground(Color.pink);

tf.setForeground(Color.blue);

b1 = new Button("发送");

b2 = new Button("下线");

p = new JPanel();

p.setBackground(Color.blue);

pn = new JPanel();

ln0 = new JLabel(iin0);

ln1 = new JLabel(iin0);

pc = new JPanel();

pc.setBackground(Color.blue);

pn.add(ta);

pn.add(ln0);

pn.add(ln1);

pn.setBackground(Color.blue);

pc.add(tf);

// pLoad=new JPanel();

ImageIcon iif3 = new ImageIcon("f3.gif");

JLabel lLoad = new JLabel(iif3);

//fLoad=new JFrame("登录等待中...");

//pLoad.add(lLoad);

//fLoad.getContentPane().add(pLoad);

//fLoad.setSize(400,300);

// p.add(tf);

p.add(b1);

p.add(b2);

setMenuBar(mb);

getContentPane().setLayout(new BorderLayout(10, 10));

fdl = new JFrame("登录界面");

pdl = new JPanel();

pdl.setBackground(Color.CYAN);

lname = new JLabel(" 用户名:");

lpw = new JLabel(" 密码:");

tfname = new TextField(16);

tfpw = new JPasswordField(12);

label = new JLabel("性别:");

r1 = new JRadioButton("男");

r1.setBackground(Color.cyan);

//r1.setBackground(new Color(47,177,210));//设置颜色

r2 = new JRadioButton("女");

r2.setBackground(Color.cyan);

//r2.setBackground(new Color(47,177,210));//设置颜色

bw = new ButtonGroup();

bw.add(r1);

bw.add(r2);

//tkdl=new Toolkit();

//pic=tkdl.getImage("f0.gif");

bdl = new JButton("登录", ww);

bzc = new JButton("注册", ww);

gbl = new GridBagLayout();

gc = new GridBagConstraints();

pdl.setLayout(gbl);

fdl.getContentPane().add(pdl);

gc.anchor = GridBagConstraints.NORTHWEST;

Label lnull5 = new Label(" ");

gc.gridx = 0;

gc.gridy = 0;

gbl.setConstraints(lnull5, gc);

pdl.add(lnull5);

gc.gridx = 0;

gc.gridy = 1;

gbl.setConstraints(lname, gc);

pdl.add(lname);

gc.gridx = 1;

gc.gridy = 1;

gbl.setConstraints(tfname, gc);

pdl.add(tfname);

Label lnull6 = new Label(" ");

gc.gridx = 0;

gc.gridy = 2;

gbl.setConstraints(lnull6, gc);

pdl.add(lnull6);

gc.gridx = 0;

gbl.setConstraints(lpw, gc);

pdl.add(lpw);

gc.gridx = 1;

gbl.setConstraints(tfpw, gc);

pdl.add(tfpw);

Label lnull7 = new Label(" ");

gc.gridx = 0;

gc.gridy = 4;

gbl.setConstraints(lnull7, gc);

pdl.add(lnull7);

gc.gridx = 0;

gc.gridy = 5;

gbl.setConstraints(bdl, gc);

pdl.add(bdl);

gc.gridx = 1;

gc.gridy = 5;

gbl.setConstraints(bzc, gc);

pdl.add(bzc);

fzc = new JFrame("用户注册");

pzc = new JPanel();

pzc.setBackground(Color.green);

lzcn = new JLabel(" 注册名:");

tfzcn = new TextField(12);

lzcpw = new JLabel(" 注册密码:");

tfzcpw = new JPasswordField(10);

bzctj = new JButton("提交", aa);

bzcqx = new JButton("取消", aa);

gb2 = new GridBagLayout();

gw = new GridBagConstraints();

label1 = new JLabel(" 性别:");

r3 = new JRadioButton("男");

r3.setBackground(Color.green);

//r1.setBackground(new Color(47,177,210));//设置颜色

r4 = new JRadioButton("女");

r4.setBackground(Color.green);

//r2.setBackground(new Color(47,177,210));//设置颜色

cw = new ButtonGroup();

cw.add(r3);

cw.add(r4);

laddress = new JLabel(" 邮箱地址:");

tf1 = new TextField(16);

//tkdl=new Toolkit();

pzc.setLayout(gb2);

fzc.getContentPane().add(pzc);

gw.anchor = GridBagConstraints.NORTHWEST;

gw.gridy = 1;

gb2.setConstraints(lnull1, gw);

pzc.add(lnull1);

gw.gridx = 1;

gw.gridy = 2;

gb2.setConstraints(lzcn, gw);

pzc.add(lzcn);

gw.gridx = 2;

gw.gridy = 2;

gb2.setConstraints(tfzcn, gw);

pzc.add(tfzcn);

Label lnull0 = new Label(" ");

gw.gridx = 1;

gw.gridy = 3;

gb2.setConstraints(lnull0, gw);

pzc.add(lnull0);

gw.gridx = 1;

gw.gridy = 4;

gb2.setConstraints(lzcpw, gw);

pzc.add(lzcpw);

gw.gridx = 2;

gw.gridy = 4;

gb2.setConstraints(tfzcpw, gw);

pzc.add(tfzcpw);

Label lnull4 = new Label(" ");

gw.gridy = 5;

gb2.setConstraints(lnull4, gw);

pzc.add(lnull4);

gw.gridx = 1;

gw.gridy = 6;

gb2.setConstraints(laddress, gw);

pzc.add(laddress);

gw.gridx = 2;

gw.gridy = 6;

gb2.setConstraints(tf1, gw);

pzc.add(tf1);

Label lnull2 = new Label(" ");

gw.gridy = 7;

gb2.setConstraints(lnull2, gw);

pzc.add(lnull2);

gw.gridx = 1;

gw.gridy = 8;

gb2.setConstraints(label1, gw);

pzc.add(label1);

gw.gridx = 2;

gw.gridy = 8;

gb2.setConstraints(r3, gw);

pzc.add(r3);

gw.gridx = 3;

gw.gridy = 8;

gb2.setConstraints(r4, gw);

pzc.add(r4);

Label lnull3 = new Label(" ");

gw.gridy = 9;

gb2.setConstraints(lnull3, gw);

pzc.add(lnull3);

gw.gridx = 1;

gw.gridy = 10;

gb2.setConstraints(bzctj, gw);

pzc.add(bzctj);

gw.gridx = 2;

gw.gridy = 10;

gb2.setConstraints(bzcqx, gw);

pzc.add(bzcqx);

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

fzc.setSize(400, 300);

fzc.pack();

fzc.setLocation(, );

fdl.setVisible(true);

fdl.setSize(300, 200);

fdl.pack();

fdl.setLocation(, );

getContentPane().add(pc, BorderLayout.CENTER);

getContentPane().add(pn, BorderLayout.NORTH);

getContentPane().add(p, BorderLayout.SOUTH);

getContentPane().add(luser, BorderLayout.EAST);

setSize(400, 300);

pack();

int w = getSize().width;

int h = getSize().height;

int x = (dim.width - w) / 2;

int y = (dim.height - h) / 2;

setLocation(x, y);

}public static void main(String[] args){

GridBagConstraints1 gbc=new GridBagConstraints1();

}}

html中的是什么意思

var = $('input[@name=s][@checked]').val();

讲INPUT就要说到表单用法了

下面是用法

一、表单域的属性分解

1、action 动作(提交后执行的作)

2、mod 方法(t 数据打包发送,允许发送大量数据,安全性高;get 浏览器直接发送数据,数据量不超过1KB,安全性低,搜索默认使用)

3、target 目标(见链接)

二、各类表单元素

1、input类

type=text|password|hidden|radio|checkbox|file|image|submit|reset|button

A、text 单行文本框

name 名称(判断的依据)

value 默认值 (onclick="this.val >或

size 宽度(不影响输入字符数)

maxlength 字符数(默认255个)

B、password 密码框

C、hidden 隐藏域(默认值决定其功能)

D、radio 单选按钮

name 必须一致

E、checkbox 复选框

F、file 文件域

G、image 图像域(默认可替代提交按钮)

H、submit/reset/button 提交/重置/普通

2、select 列表/菜单

1、size 高度

2、multiple 设置多选

option 选项

标签

3、textarea 文本区域(多行文本框)

默认值

用链接替代提交/取消按钮

onclick="document.表单名称.submit()"

onclick="document.表单名称.reset()"

第九节:框架标记(在同一个窗口中显示多个页面)

框架=框架集(frameset)+框架页面(frame)

一、frameset属性设置

1、cols 列分隔 cols="120,30%,"

左边为120个像素,中间为窗口的30%大小,右边是剩下的所有

input是什么意思?

有默认值的文本框添加新的文字为红色,js如何实现

contentPane.add(b);

理论上来说应该把默认值和新加的文字分开

Label lnull1 = new Label(" ");

把默认值的位置留出来,

例如给input 输入框设置padding-left:20px;

然后给默认值文字用定位的方式定到预留位置

然后给输入框的属性设为

color:red;

这样的前提是给输入框和默认值的共同的直接的父类设置属性

ition:relative;

写函数

$("#文本框id").click(function(){

this. ;

很简单啊

不是有个change么,每次输入,只有value不为空,则给文本框添加红色的样式,如果为空就还原默认颜色。

var jiedian=document.getElementById("id");

jiedian.innerHTML+="添加的文字";

jiedian.style.color="red";

给新添加的文字添加一个span标签,然后修改span标签的颜色。

ps:百度竟然给我发来了修改意见,残念,我不会再修改

overflow-y: scroll 怎么使溢出的数据生成的滚动条默认拉到下

intnew WindowAdapter(){ k;

基本语法 overflow-x : visible | auto | hidden | scroll 语法取值 visible :? 默认值。不剪切内容也不添加滚动条。如显式声明此默认值, 对象将以包含对象的 window 或 frame 的尺寸裁切。并且 clip 属性设置将失效 auto :? 在必需时对象内容才会被裁切或显示横向滚动条 hidden :? 不显示超过对象尺寸的内容 scroll :? 总是显示横向滚动条 使用说明 检索或设置当对象的内容超过其指定宽度时如何管理内容。所有对象的默认值是 visible ,除了 textarea 对象和 body 对象的默认值是 auto 。设置 textarea 对象此属性值为 hidden 将隐藏其滚动条。对于 table 来说,如 table-layout 属性设置为 fixed ,则 td 对象支持带有默认值为 hidden 的 overflow 属性。如果设为 scroll 或者 auto ,那么超出 td 尺寸的内容将被剪切。如果设为 visible ,将导致额外的文本溢出到右边或左边(视 direction 属性设置而定)的单元格。自IE5开始,此属性在MAC平台上可用。自IE6开始,当你使用 !DOCTYPE 声明指定了 standards-compliant 模式,此属性可以应用于 html 对象。此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性为 overflowX 。 代码示例 div { overflow-x: scroll; height: 100px; width: 100px; }

vs中 html 用css设置textarea的边框样式

contentPane.add(b);

的HTML标准是支持直接建立圆角效果的边框的,但目前的浏览器还不支持。所以只能自己用绘图软件做个圆角效果的背景图,然后:

border-radius:20px;是半径 不过只支持火狐,谷歌和IE9以上的浏览器,IE9以下的不支持。

resize:none; 去除谷歌textarea右下角的角

成圆滑的角 在 IE6 不兼容 border

浏览器右侧滚动条怎么设置

$("#text_id").attr("value",'');//清空内容

[开始]菜单→[控制面板]→[鼠标属性]→[滚轮]按需要设置成每次滚动几行或翻页。其他系统应该也一样,找到控制面板就可以了。

m5.add(mcl5);

-equiv="Content-Type"

content="text/html;

charset=gb2312">

页面滚动条颜色设置隐藏技巧说明-网页观止-网页代码|JsCode.CN|

1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)

overflow-x水平方向内容溢出时的设置

overflow-y垂直方向内容溢出时的设置

以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。


2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)

scrollbar-arrow-color上下按钮上三角箭头的颜色

scrollbar-base-color滚动条的基本颜色

scrollbar-dark-shadow-color立体滚动条强阴影的颜色

scrollbar-face-color立体滚动条凸出部分的颜色

scrollbar-highlight-color滚动条空白部分的颜色

scrollbar-shadow-color立体滚动条阴影的颜色


我们通过几个实例来讲解上述的样式属性:

1.让浏览器窗口永远都不出现滚动条

没有水平滚动条

>

没有垂直滚动条

>

没有滚动条


>


2.设定多行文本框的滚动条


没有水平滚动条

>


没有垂直滚动条

>


没有滚动条

>

>


3.设定窗口滚动条的颜色

设置窗口滚动条的颜色为红色

>

scrollbar-base-color设定的是基本色,一般情况下只需要设置这一个属性就可以达到改变滚动条颜色的目的。

加上一点特别的效果:

>


4.在样式表文件中定义好一个类,调用样式表。


这样调用:

class="coolscrollbar">

[开始]菜单→[控制面板]→[鼠标属性]→[滚轮]按需要设置成每次滚动几行或翻页。其他系统应该也一样,找到控制面板就可以了。

-equiv="Content-Type"

content="text/html;

charset=gb2312">

页面滚动条颜色设置隐藏技巧说明-网页观止-网页代码|JsCode.CN|

1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)

overflow-x水平方向内容溢出时的设置

overflow-y垂直方向内容溢出时的设置

以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。


2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)

scrollbar-arrow-color上下按钮上三角箭头的颜色

scrollbar-base-color滚动条的基本颜色

scrollbar-dark-shadow-color立体滚动条强阴影的颜色

scrollbar-face-color立体滚动条凸出部分的颜色

scrollbar-highlight-color滚动条空白部分的颜色

scrollbar-shadow-color立体滚动条阴影的颜色


我们通过几个实例来讲解上述的样式属性:

1.让浏览器窗口永远都不出现滚动条

没有水平滚动条

>

没有垂直滚动条

>

没有滚动条


>


2.设定多行文本框的滚动条


没有水平滚动条

>


没有垂直滚动条

>


没有滚动条

>

>


3.设定窗口滚动条的颜色

设置窗口滚动条的颜色为红色

>

scrollbar-base-color设定的是基本色,一般情况下只需要设置这一个属性就可以达到改变滚动条颜色的目的。

加上一点特别的效果:

>


4.在样式表文件中定义好一个类,调用样式表。


这样调用:

class="coolscrollbar">

更换能看清的主题,桌面空白处右键 ,属性,主题。

网页浏览器是个显示网页或档案系统内的文件,并让用户与此些文件互动的一种软件。它用来显示在万维网或局部局域网络等内的文字、影像及其他资讯。这些文字或影像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种资讯。网页一般是HTML的格式。有些网页是需使用特定的浏览器才能正确显示。手机浏览器是运行在手机上的浏览器,可以通过GPRS进行上网浏览互联网内容。

更换能看清的主题,桌面空白处右键 ,属性,主题

怎么隐藏textarea

ta.setBackground(Color.pink);

textarea 滚动条属性设置 scrollbar属性、样式详解 1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条) overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值)

CS3才能设置圆角

如果隐藏不了,你就吧它放在div里隐藏div不就行了