2012-02-08 7 views
0

私は自分のGWTApplicationにいくつかのクラスを含んでいるCSSを持っています。自分のプログラムを通してクラス属性にアクセスしたいのですが、JavaコードまたはCssResource 。 サンプルコードで知りたいことがあれば教えてください。私のJavaコードからCSSスタイルにアクセスしたい

+0

が重複する可能性のようなCSSのないいくつかの属性の値を変更することができます(http://stackoverflow.com/questions/9128023/how-to-access-the-styles-from-css) – Strelok

+0

3日前にこの全く同じ質問をしました。 – Strelok

+0

ええ、しかし、それらは、Javaを使用していないjqueryを使用して答えを提供します –

答えて

1

は、一つは、GWTのコードをCSSクラスにアクセスすることができなく、そのクラスがsetStyleName(String)メソッドを通じて属性。例えば

Button button = new Button(); 
button.setStyleName("Stylename"); 

.StyleName { 
background : #abcdef; 
} 

の例のCSSのための更なるあなたは[CSSからのスタイルにアクセスする方法]の

button.setWidth("100px"); 
button.setHeight("20px"); 
1

は、SACを見てみましょう:http://www.w3.org/Style/CSS/SAC/Overview.en.html

+0

返信ありがとう....あなたが示唆するサンプルコードがあります –

+0

あなたはSAX(Simple API for XML)に精通しているなら、 ://www.w3.org/TR/SAC/DemoSAC.java、SACはCSSの "トークン"の出現を通知し、一度それを保持すると使いやすいものです。 –

関連する問題