本文目錄一覽:
JAVA我想創建一個標籤,並且左對齊,請問怎麼創建
JLabel labLeft=new JLabel(” 左對齊”, SwingConstants.LEFT);
只要這樣創建就可以了
java 在事件中創建一個標籤,並顯示出來
盡量少用JFrame,除了要監控窗口狀態事件,其他情況下多用JPanel
public static void main(String[] args) {
JFrame f = new JFrame();
final JPanel p = new JPanel();
p.setFocusable(true);
f.add(p);
f.setSize(400, 400);
p.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_UP) {
System.out.println(“hello”);
JLabel l = new JLabel(“111”);
p.add(l);
p.validate();
}
}
});
f.setDefaultCloseOperation(3);
f.setVisible(true);
}
javaweb怎麼創建simpletag標籤
第一步:創建一個繼承自javax.servlet.jsp.tagext.SimpleTagSupport的類HelloTag.Java如下:
public class HelloTag extends SimpleTagSupport{
@Override
public void doTag() throws JspException, IOException {
//獲取context對象
JspContext context=getJspContext();
//獲取out對象
JspWriter out=getJspContext().getOut();
//獲取pageContext對象
PageContext pageContext = (PageContext) this.getJspContext();
//打印Hello World
out.print(“Hello World!”);
}
}
第二步:在WEB-INF目錄下創建一個目錄tlds存放標籤文件,並創建Hello.tld標籤文件,配置如下:
?xml version=”1.0″ encoding=”UTF-8″?
taglib xmlns:xsi=””
xmlns=”” xmlns:web=””
xsi:schemaLocation=” “
id=”WebApp_ID” version=”2.4″
tlib-version1.0/tlib-version!– 標籤庫的版本 —
jsp-version1.2/jsp-version!– 這個標籤庫要求的JSP規範版本 —
short-name/short-name!– JSP頁面編寫工具可以用來創建助記名的可選名字 —
tag
namehelloTag/name!– 唯一標籤名 —
tag-classcom.*.HelloTag/tag-class!– 標籤helloTag類的完全限定名 —
body-contentscriptless/body-content!– 正文內容類型 —
/tag
/taglib
第三步:在頁面中使用。
首先在jsp頁面頭部添加引用:%@taglib uri=”/WEB-INF/tlds/Hello.tld” prefix=”t”%
在body標籤中間使用自定義標籤:t:helloTag/t:helloTag便可以在頁面打印字符串:Hello World。
可以在頁面打印比如分頁信息等等,實現更加複雜的邏輯。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/157998.html