「java修改style」java修改背景颜色
本篇文章给大家谈谈java修改style,以及java修改背景颜色对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何在Java中的Jsp页面中更换页面样式?
- 2、java中使用正则表达式将图片标签中的style标签去除
- 3、javacellstyle设置为会计专用
- 4、如何用java设置style??
- 5、JAVA 字体的style问题?
- 6、java中里的style属性的设置
如何在Java中的Jsp页面中更换页面样式?
Jsp页面中更换页面样式可以通过js来动态设置。
完整的样式更改代码如下:
html
head
style type="text/css"
#test2a{
position: absolute;
left: 0px;
width: 50px;
height: 50px;
background-color: green;
border: 4px solid black;
}
#test2b{
position: absolute;
left: 55px;
width: 50px;
height: 50px;
background-color: yellow;
margin: 4px;
}
/style
/head
body
!-- test1 --
Swap left positions function with styles defined inline.
a href="javascript:test1();"Test 1/abr
div class="container"
div id="test1a" style="position: absolute;left: 0px;width: 50px; height: 50px;background-color: green;border: 4px solid black;"/div
div id="test1b" style="position: absolute;left: 55px;width: 50px; height: 50px;background-color: yellow;margin: 4px;"/div
/div
script type="text/javascript"
function test1(){
var a = document.getElementById("test1a");
var b = document.getElementById("test1b");
alert(a.style.left + " - " + b.style.left);
a.style.left = (a.style.left == "0px")? "55px" : "0px";
b.style.left = (b.style.left == "0px")? "55px" : "0px";
}
/script
!-- end test 1 --
!-- test2 --
div id="moveDownThePage" style="position: relative;top: 70px;"
Identical function with styles defined in stylesheet.
a href="javascript:test2();"Test 2/abr
div class="container"
div id="test2a"/div
div id="test2b"/div
/div
/div
script type="text/javascript"
function test2(){
var a = document.getElementById("test2a");
var b = document.getElementById("test2b");
alert(a.style.left + " - " + b.style.left);
a.style.left = (a.style.left == "0px")? "55px" : "0px";
b.style.left = (b.style.left == "0px")? "55px" : "0px";
}
/script
/body
/html
java中使用正则表达式将图片标签中的style标签去除
Java正则表达式 (img.*?)style=\".*?\" 替换成 $1
其中.*表示0个或0以上多个任意字符
.*?表示0个或0以上多个任意字符的非贪婪匹配,就是假如一个句子中有多个style,它匹配距离最近的那个style,同理后面的.*?匹配距离最近的双引号
$1表示反向引用,它代表的是正则表达式中的第一个小括号所括起来的分组的内容,如果有两个小括号括起来的内容,则分别用$1,$2表示它们(在替换后的字符串中)
完整的Java程序如下
public class CC {
public static void main(String[] args) {
String s="img src=\"file/img/2016/12-28/1234-25521482893088459.jpg\" title=\"1234.jpg\" alt=\"\" width=\"396\" height=\"271\" style=\"width: 396px; height: 271px;\"/";
System.out.println(s.replaceAll("(img.*?)style=\".*?\"", "$1"));
}
}
运行结果
img src="file/img/2016/12-28/1234-25521482893088459.jpg" title="1234.jpg" alt="" width="396" height="271" /
javacellstyle设置为会计专用
1、首先选择单元格,右键,更改单元格格式。
2、其次选择会计专用,并进行相关设置。
3、最后返回Excel,选中要设置格式的单元格区域,右键,单元格格式,数值,设置就可以了。
如何用java设置style??
script设置图层和超链接中的class首先要设置图层和超链接的id(可以自己命名,要求id唯一),然后用script通过id获取元素,设置其className属性就可以了。
以下是修改代码:
=======================================================
div class="aaa" id="div1"
a id="link1" class="bbb" href="xxxxxxx" target="_blank"
/a
/div
script type="text/javascript"
//获取div元素
var div1=document.getElementById("div1");
//设置div class
div1.className="你需要定义的class名称";
//获取超链接元素
var link1=document.getElementById("link1");
//设置超链接 class
link1.className="你需要定义的class名称";
/script
=========================================
JAVA 字体的style问题?
import java.awt.event.*;
import java.awt.*;
public class app29 extends Frame implements ItemListener
{ static app29 frm=new app29();
static Checkbox chk1=new Checkbox("粗体");
static Checkbox chk2=new Checkbox("斜体");
static Checkbox chkg1=new Checkbox("红色");
static Checkbox chkg2=new Checkbox("蓝色");
static TextArea ta=new TextArea("选项事件类ItemEvent的使用方法",8,30);
public static void main(String args[])
{CheckboxGroup grp=new CheckboxGroup();
frm.setTitle("选项事件类处理");
frm.setLocation(200,150);
frm.setSize(250,220);
frm.setLayout(new FlowLayout(FlowLayout.LEFT));
chkg1.setCheckboxGroup(grp);
chkg2.setCheckboxGroup(grp);
chk1.addItemListener(frm);
chk2.addItemListener(frm);
chkg1.addItemListener(frm);
chkg2.addItemListener(frm);
frm.add(chk1);
frm.add(chk2);
frm.add(chkg1);
frm.add(chkg2);
frm.add(ta);
frm.setVisible(true);}
public void itemStateChanged(ItemEvent e)
{Checkbox chk=(Checkbox)e.getSource();
Font font1=ta.getFont();
int style1=font1.getStyle();
if(chk==chkg1) ta.setForeground(Color.RED);
else if(chk==chkg2) ta.setForeground(Color.BLUE);
else if((chk==chk1)(chk==chk2)) //你这个地方有问题,应该是||而不是吧,不然下面的两个if就没意义了
if(chk==chk1) style1=style1^1;
if(chk==chk2) style1=style1^2;
ta.setFont(new Font(font1.getName(),style1,font1.getSize()));
ta.append("\nstyle="+style1+" "+e.getItem()+chk.getState());
}
}
java中里的style属性的设置
这用到HTML中的onclick事件,跟java没关系了
在onclick事件的处理方法中,你可以通过document.getElementById("tr的id")
获取到该tr对象,然后设置style
希望对你有帮助
java修改style的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java修改背景颜色、java修改style的信息别忘了在本站进行查找喔。
发布于:2022-12-14,除非注明,否则均为
原创文章,转载请注明出处。