锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成片在线观看,亚洲综合av一区二区三区,国产亚洲精aa成人网站http://m.tkk7.com/esls2008/category/18405.htmlzh-cnThu, 21 Apr 2011 04:37:54 GMTThu, 21 Apr 2011 04:37:54 GMT60JSF 2.0 瀹炶返(涓)Win32涓嬫惌寤虹畝鍗曞紑鍙戙佽繍琛岀幆澧?/title><link>http://m.tkk7.com/esls2008/archive/2010/11/09/337586.html</link><dc:creator>esls</dc:creator><author>esls</author><pubDate>Tue, 09 Nov 2010 00:56:00 GMT</pubDate><guid>http://m.tkk7.com/esls2008/archive/2010/11/09/337586.html</guid><wfw:comment>http://m.tkk7.com/esls2008/comments/337586.html</wfw:comment><comments>http://m.tkk7.com/esls2008/archive/2010/11/09/337586.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/esls2008/comments/commentRss/337586.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/esls2008/services/trackbacks/337586.html</trackback:ping><description><![CDATA[<br> 1銆佸畨瑁呰蔣浠訛細<br> F:\jdk1.6.0_22<br> F:\tomcat6.0.29<br> <br> 2銆佸鍒?a href="http://m.tkk7.com/Files/esls2008/jsf2.zip">JSF 2.0鐩稿叧鍖?/a>鍒癋:\tomcat6.0.29\lib:<br> jsf-api.jar<br> jsf-impl.jar<br> jstl-api-1.2.jar<br> jstl-impl-1.2.jar<br><br/> http://jstl.java.net/download.html<br/> http://javaserverfaces.java.net/download.html<br/> <br> 3銆佽緗繍琛岀幆澧冿細浣跨敤鎵瑰鐞嗘枃浠?j.bat<br> set JAVA_HOME=F:\jdk1.6.0_22<br> set PATH=%PATH%;%JAVA_HOME%\bin;F:\tomcat\bin<br> set CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;F:\tomcat6.0.29\lib\jsf-api.jar<br> <br> 4銆丣SF 2.0 鐗?<a href="http://m.tkk7.com/Files/esls2008/jsf2HW.zip">HelloWord</a>瀹炰緥<br> 灝嗗帇緙╁寘涓殑hello鏂囦歡澶瑰鍒跺埌F:\tomcat6.0.29\webapps<br><img src ="http://m.tkk7.com/esls2008/aggbug/337586.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/esls2008/" target="_blank">esls</a> 2010-11-09 08:56 <a href="http://m.tkk7.com/esls2008/archive/2010/11/09/337586.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣撻獙Java SE 6 涓殑 GroupLayout http://m.tkk7.com/esls2008/archive/2006/12/18/88548.htmleslseslsMon, 18 Dec 2006 06:56:00 GMThttp://m.tkk7.com/esls2008/archive/2006/12/18/88548.htmlhttp://m.tkk7.com/esls2008/comments/88548.htmlhttp://m.tkk7.com/esls2008/archive/2006/12/18/88548.html#Feedback2http://m.tkk7.com/esls2008/comments/commentRss/88548.htmlhttp://m.tkk7.com/esls2008/services/trackbacks/88548.html聽聽聽聽聽 Java SE 6 涓寘鍚竴涓柊鐨?GroupLayout 錛屼粠GroupLayout鐨勫崟璇嶆剰鎬濇潵鐪嬶紝瀹冩槸浠roup(緇?涓哄崟浣嶆潵綆$悊甯冨眬錛屼篃灝辨槸鎶婂涓粍浠?濡傦細JLable銆丣Button)鎸夊尯鍩熷垝鍒嗗埌涓嶅悓鐨凣roup(緇?,鍐嶆牴鎹悇涓狦roup(緇?鐩稿浜庢按騫寵醬(Horizontal)鍜屽瀭鐩磋醬(Vertical)鐨勬帓鍒楁柟寮忔潵綆$悊銆備笅闈㈡垜浠拡瀵硅繖鏍蜂竴涓晫闈㈢湅鐪嬪畠鐨勭敤娉曪細


棣栧厛鍒掑垎緇勶細

1銆佹寜姘村鉤(Horizontal)鏂瑰悜鍒掑垎錛?br />
hpg1聽 : JLabel 鎵鍦ㄧ粍(鍙湁涓涓粍浠跺彲浠ヤ笉鐢ㄥ垎緇?
hpg2a : 宸﹁竟涓や釜JCheckBox騫寵浜庢按騫寵醬(Horizontal)鎺掑垪,鏋勬垚涓涓狿arallelGroup
hpg2b : 鍙寵竟涓や釜JChecKBox騫寵浜庢按騫寵醬(Horizontal)鎺掑垪,鏋勬垚涓涓狿arallelGroup
hpg2H : hpg2a 鍜?hpg2b 涓や釜緇勬部鐫姘村鉤杞?Horizontal)欏哄簭鎺掑垪錛屾瀯鎴愪竴涓猄equentialGroup
hpg2聽 :聽 JTextBox鍜岀粍hpg2H 騫寵浜庢按騫寵醬(Horizontal)鎺掑垪,鏋勬垚涓涓狿arallelGroup
hpg3聽 :聽 涓や釜JTextBox騫寵浜庢按騫寵醬(Horizontal)鎺掑垪,鏋勬垚涓涓狿arallelGroup

鍙﹀JLabel 銆乭pg2銆乭pg3 娌跨潃姘村鉤杞?Horizontal)欏哄簭鎺掑垪錛屾瀯鎴愪竴涓猄equentialGroup


2銆佹寜鍨傜洿(Vertical)鏂瑰悜鍒掑垎錛?br />

vpg1 : JLabel銆丣TextBox 銆丣Button(Find)騫寵浜庡瀭鐩磋醬(Vertical)鎺掑垪,鏋勬垚涓涓狿arallelGroup
vpg2 : 涓婅竟涓や釜JChecKBox銆丣Button(Cancel)騫寵浜庡瀭鐩磋醬(Vertical)鎺掑垪,鏋勬垚涓涓狿arallelGroup
vpg3 : 涓嬭竟涓や釜JChecKBox騫寵浜庡瀭鐩磋醬(Vertical)鎺掑垪,鏋勬垚涓涓狿arallelGroup

鍙﹀vpg1銆乿pg2銆乿pg3 涓変釜緇勬部鐫鍨傜洿杞?Vertical)欏哄簭鎺掑垪錛屾瀯鎴愪竴涓猄equentialGroup

3銆佺紪鐮侊細姘村鉤鍜屽瀭鐩翠袱涓柟鍚戞垜浠兘蹇呴』璁懼畾,瀹炵幇鏂規硶璇﹁紼嬪簭銆?br />addComponent錛氬悜Group閲屾坊鍔犵粍浠訛紝濡侸Label銆丣TextBox
addGroup聽聽聽 : 鍚慓roup閲屾坊鍔犵粍

/// GLayout.java
package lee;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class GLayout extends JFrame
{
聽聽 public GLayout()
聽聽 {
聽聽聽 super("Find");
聽聽聽 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
聽聽聽 //String laf = UIManager.getCrossPlatformLookAndFeelClassName();
聽聽聽 String laf = UIManager.getSystemLookAndFeelClassName();
聽聽聽 try {
聽聽聽 聽聽聽聽 UIManager.setLookAndFeel(laf);
聽聽聽 } catch (UnsupportedLookAndFeelException exc) {
聽聽聽聽 System.err.println("Warning: UnsupportedLookAndFeel: " + laf);
聽聽聽 } catch (Exception exc) {
聽聽聽聽 System.err.println("Error loading " + laf + ": " + exc);
聽聽聽 }
聽聽聽 JLabel label1 = new JLabel("Find What:");
聽聽聽 JTextField textField1 = new JTextField();
聽聽聽 JCheckBox caseCheckBox = new JCheckBox("Match Case");
聽聽聽 JCheckBox wholeCheckBox = new JCheckBox("Whole Words");
聽聽聽 JCheckBox wrapCheckBox = new JCheckBox("Warp Around");
聽聽聽 JCheckBox backCheckBox = new JCheckBox("Search Backwards");
聽聽聽 JButton findButton = new JButton("Find");
聽聽聽 JButton cancelButton = new JButton("Cancel");
聽聽聽
聽聽聽 Container c = getContentPane();
聽聽聽 GroupLayout layout = new GroupLayout(c);
聽聽聽 c.setLayout(layout);
聽聽聽
聽聽聽 //鑷姩璁懼畾緇勪歡銆佺粍涔嬮棿鐨勯棿闅?br />聽聽聽 layout.setAutoCreateGaps(true);
聽聽聽 layout.setAutoCreateContainerGaps(true);

聽聽//LEADING -- 宸﹀榻惵犅犅?BASELINE -- 搴曢儴瀵歸綈聽 CENTER -- 涓績瀵歸綈
聽聽聽 GroupLayout.ParallelGroup hpg2a = layout.createParallelGroup(GroupLayout.Alignment.LEADING);
聽聽聽 hpg2a.addComponent(caseCheckBox);
聽聽聽 hpg2a.addComponent(wholeCheckBox);
聽聽聽聽
聽聽聽 GroupLayout.ParallelGroup hpg2b = layout.createParallelGroup(GroupLayout.Alignment.LEADING);
聽聽聽 hpg2b.addComponent(wrapCheckBox);
聽聽聽 hpg2b.addComponent(backCheckBox);

聽聽聽 GroupLayout.SequentialGroup hpg2H = layout.createSequentialGroup();
聽聽聽 hpg2H.addGroup(hpg2a).addGroup(hpg2b);
聽聽
聽聽聽 GroupLayout.ParallelGroup hpg2 = layout.createParallelGroup(GroupLayout.Alignment.LEADING);
聽聽聽 hpg2.addComponent(textField1);
聽聽聽 hpg2.addGroup(hpg2H);
聽聽
聽聽聽 GroupLayout.ParallelGroup hpg3 = layout.createParallelGroup(GroupLayout.Alignment.LEADING);
聽聽聽 hpg3.addComponent(findButton);
聽聽聽 hpg3.addComponent(cancelButton);

聽聽//姘村鉤
聽聽聽 layout.setHorizontalGroup(layout.createSequentialGroup()
聽聽聽聽聽聽聽 .addComponent(label1).addGroup(hpg2).addGroup(hpg3));聽聽聽
聽聽聽
聽聽聽 //璁懼畾涓や釜Button鍦ㄦ按騫蟲柟鍚戜竴鏍峰
聽聽聽 layout.linkSize(SwingConstants.HORIZONTAL,new Component[] { findButton, cancelButton });
聽聽聽 //layout.linkSize(SwingConstants.HORIZONTAL,new Component[] { caseCheckBox, wholeCheckBox, wrapCheckBox, backCheckBox});

聽聽聽 GroupLayout.ParallelGroup vpg1 = layout.createParallelGroup(GroupLayout.Alignment.BASELINE);
聽聽聽 vpg1.addComponent(label1);
聽聽聽 vpg1.addComponent(textField1);
聽聽聽 vpg1.addComponent(findButton);
聽聽聽
聽聽聽 GroupLayout.ParallelGroup vpg2 = layout.createParallelGroup(GroupLayout.Alignment.CENTER);
聽聽聽 vpg2.addComponent(caseCheckBox);
聽聽聽 vpg2.addComponent(wrapCheckBox);
聽聽聽 vpg2.addComponent(cancelButton);

聽聽聽 GroupLayout.ParallelGroup vpg3 = layout.createParallelGroup(GroupLayout.Alignment.BASELINE);
聽聽聽 vpg3.addComponent(wholeCheckBox);
聽聽聽 vpg3.addComponent(backCheckBox);

聽聽//鍨傜洿
聽聽 layout.setVerticalGroup(layout.createSequentialGroup()
聽聽 聽聽聽聽 .addGroup(vpg1).addGroup(vpg2).addGroup(vpg3));
聽聽 聽
聽聽聽 setLocation(200,200);
聽聽聽 pack();
聽聽聽 setVisible(true);
聽 }
聽 public static void main(String[] args)
聽{
聽聽new GLayout();
聽}
}

4銆佽繖閲屾湁涓涓嫳鏂?a title="鍙傝? target="_blank">鍙傝?( 娉ㄦ剰錛氬叾浠g爜鍦↗ava SE 6.0姝e紡鐗堜笉鑳界敤)



esls 2006-12-18 14:56 鍙戣〃璇勮
]]>
浣跨敤 Ant 涓?UltraEdit-32 鏋勫緩 Java 寮鍙戠幆澧?/title><link>http://m.tkk7.com/esls2008/archive/2006/12/15/87869.html</link><dc:creator>esls</dc:creator><author>esls</author><pubDate>Fri, 15 Dec 2006 02:00:00 GMT</pubDate><guid>http://m.tkk7.com/esls2008/archive/2006/12/15/87869.html</guid><wfw:comment>http://m.tkk7.com/esls2008/comments/87869.html</wfw:comment><comments>http://m.tkk7.com/esls2008/archive/2006/12/15/87869.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/esls2008/comments/commentRss/87869.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/esls2008/services/trackbacks/87869.html</trackback:ping><description><![CDATA[ <p>浣跨敤 Ant 涓?UltraEdit-32 鏋勫緩 Java 寮鍙戠幆澧?/p> <p>1銆佹湰鏂規閽堝Java璇█鐨勫垵瀛﹁呫?br />2銆佸緩璁殑杞歡鍖咃細<br />聽聽 Windows XP<br />聽聽 jdk1.5.0_07聽聽聽聽聽 (瀹夎鍦╠:\)<br />聽聽 apache-ant-1.6.5 (瀹夎鍦╠:\)<br />聽聽 UtraEdit-32 12.20b涓枃鐗?br />3銆佺幆澧冨彉閲忚瀹?br />聽聽 榧犳爣鍙抽敭鐐瑰嚮"鎴戠殑鐢佃剳"->灞炴?>楂樼駭->鐜鍙橀噺<br />聽聽聽 ->鐢ㄦ埛鍙橀噺->鏂板緩->鍙橀噺鍚嶏細JAVA_HOME 鍙橀噺鍊鹼細d:\jdk1.5.0_07<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鍙橀噺鍚嶏細ANT_HOME聽 鍙橀噺鍊鹼細d:\apache-ant-1.6.5<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鍙橀噺鍚嶏細PATH聽聽聽聽聽 鍙橀噺鍊鹼細%PATH%;%ANT_HOME%\bin<br />4銆佽繍琛孶traEdit-32<br />5銆佸鏋滄病鏈?楂樼駭"鑿滃崟錛岄紶鏍囧彸閿偣鍑昏彍鍗曟爮 -> Advanced<br />6銆侀珮綰?>宸ュ叿閰嶇疆->鎻掑叆->鑿滃崟欏瑰悕縐幫細Ant宸ュ叿<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 鍛戒護琛岋細ant -f %Pbuild.xml聽 %modify%<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 ->杈撳嚭->鍛戒護杈撳嚭(DOS鍛戒護杈撳嚭)->杈撳嚭鍒板垪琛ㄦ<br />7銆?楂樼駭"鑿滃崟鐨勬渶涓嬮潰灝辨湁浜嗕竴涓?Ant宸ュ叿"鑿滃崟欏癸紝鍒版寮鍙戠幆澧冨凡緇忔惌寤哄畬姣曪紝鍙互緇冧範緙栫▼浜嗐?br />8銆佸緩绔嬫枃浠跺すd:\myapp 鍜?d:\myapp\src<br />9銆佺敤UtraEdit-32緙栬緫Test.java鏂囦歡錛屼繚瀛樺埌d:\myapp\src,鍐呭濡備笅錛?br />聽聽聽 package test;<br />聽聽聽 import javax.swing.*;<br />聽聽聽 public class Test{<br />聽聽聽聽聽 public static void main(String[] args){<br />聽聽聽聽聽聽聽 //System.out.println("Hello,Ant & UltraEdit-32!");<br />聽聽聽聽聽聽聽 JOptionPane.showMessageDialog(null,"Hello,Ant & UltraEdit-32!");<br />聽聽聽聽聽 }<br />聽聽聽 }<br />10銆佺敤UtraEdit-32緙栬緫build.xml鏂囦歡錛屼繚瀛樺埌d:\myapp\src,鍐呭濡備笅錛?br />聽聽聽 <project name="Test" default="help" basedir=".."><br />聽聽聽聽聽 <property name="src.dir" value="${basedir}/src" /><br />聽聽聽聽聽 <property name="classes.dir" value="${basedir}/classes" /><br />聽聽聽聽聽 <target name="prepare"><br />聽聽聽聽聽聽聽聽 <mkdir dir="${classes.dir}" /><br />聽聽聽聽聽 </target><br />聽聽聽聽聽 <target name="clean"><br />聽聽聽聽聽聽聽聽 <delete dir="${classes.dir}" /><br />聽聽聽聽聽 </target><br />聽聽聽聽聽 <target name="compile" depends="prepare"><br />聽聽聽聽聽聽聽聽 <javac srcdir="${src.dir}" destdir="${classes.dir}" /><br />聽聽聽聽聽 </target><br />聽聽聽聽聽 <target name="run" depends="compile"><br />聽聽聽聽聽聽聽聽 <java classname="test.Test" fork="yes"><br />聽聽聽聽聽聽聽聽聽聽聽 <classpath path="${classes.dir}" /><br />聽聽聽聽聽聽聽聽 </java><br />聽聽聽聽聽 </target><br />聽聽聽聽聽 <target name="help"><br />聽聽聽聽聽聽聽聽聽聽聽 <echo聽 message="compile --- 緙栬瘧" /><br />聽聽聽聽聽聽聽聽聽聽聽 <echo聽 message="聽聽聽 run --- 榪愯" /><br />聽聽聽聽聽聽聽聽聽聽聽 <echo聽 message="聽 clean --- 娓呴櫎緙栬瘧杈撳嚭鐩綍" /><br />聽聽聽聽聽聽聽聽聽聽聽 <echo聽 message="聽聽 help --- 甯姪" /><br />聽聽聽聽聽 </target><br />聽聽聽 </project><br />11銆侀夋嫨"Ant宸ュ叿"鑿滃崟欏?鎴栨寜ctrl+shift+0),鍦ㄥ嚭鐜扮殑瀵硅瘽妗嗕腑錛?br />聽聽聽 杈撳叆run鍒版枃瀛楃殑鏈鍚?濡傦細ant -f D:\java\myApp\test\src\build.xml run)錛?br />聽聽聽 閫夋嫨"紜畾"銆?br />12銆佹敞鎰忥細鍦ㄧ敤"Ant宸ュ叿"鑿滃崟欏規椂錛屼繚鎸佷互涓婃枃浠惰嚦灝戞湁涓涓湪緙栬緫鐘舵侊紝鍚﹀垯璺緞鍙兘涓嶅銆?br /></p> <p> </p> <img src ="http://m.tkk7.com/esls2008/aggbug/87869.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/esls2008/" target="_blank">esls</a> 2006-12-15 10:00 <a href="http://m.tkk7.com/esls2008/archive/2006/12/15/87869.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://25v8.com" target="_blank">亚洲人成电影网站久久</a>| <a href="http://okgou58.com" target="_blank">亚洲视频人成在线播放</a>| <a href="http://927ff.com" target="_blank">99人中文字幕亚洲区</a>| <a href="http://rp71.com" target="_blank">中文精品人人永久免费</a>| <a href="http://nkldj.com" target="_blank">国产精品亚洲一区二区三区在线</a>| <a href="http://www-8908.com" target="_blank">av网站免费线看</a>| <a href="http://holdengong.com" target="_blank">亚洲永久无码3D动漫一区</a>| <a href="http://mm9d.com" target="_blank">jizz日本免费</a>| <a href="http://bjyaao.com" target="_blank">国产成人亚洲精品青草天美</a>| <a href="http://cdessc.com" target="_blank">在线观看片免费人成视频播放</a>| <a href="http://cshjjc.com" target="_blank">亚洲成Av人片乱码色午夜</a>| <a href="http://8222se.com" target="_blank">无码人妻一区二区三区免费看 </a>| <a href="http://ganbadei.com" target="_blank">99视频全部免费精品全部四虎</a>| <a href="http://3fsf.com" target="_blank">亚洲国产精品综合久久2007</a>| <a href="http://502274.com" target="_blank">黄瓜视频影院在线观看免费</a>| <a href="http://jsjumei.com" target="_blank">亚洲色大网站WWW永久网站</a>| <a href="http://tv886.com" target="_blank">国产又粗又长又硬免费视频</a>| <a href="http://dunyny.com" target="_blank">深夜特黄a级毛片免费播放</a>| <a href="http://dwj28.com" target="_blank">中文国产成人精品久久亚洲精品AⅤ无码精品</a>| <a href="http://www99383.com" target="_blank">www在线观看播放免费视频日本</a>| <a href="http://8k91.com" target="_blank">亚洲AV无码久久</a>| <a href="http://tzntrip.com" target="_blank">一二三四视频在线观看中文版免费 </a>| <a href="http://ajguild.com" target="_blank">亚洲AV无码一区二区二三区软件</a>| <a href="http://zgnyxx.com" target="_blank">97精品免费视频</a>| <a href="http://haohaoshuo.com" target="_blank">亚洲AV男人的天堂在线观看</a>| <a href="http://hnshlt.com" target="_blank">免费人妻无码不卡中文字幕18禁</a>| <a href="http://weisuoshu.com" target="_blank">国产精品免费久久久久电影网</a>| <a href="http://my55572.com" target="_blank">久久91亚洲精品中文字幕</a>| <a href="http://czdlglass.com" target="_blank">成人女人A级毛片免费软件</a>| <a href="http://helloyp.com" target="_blank">国产区图片区小说区亚洲区</a>| <a href="http://1314xxx.com" target="_blank">亚洲精品无码永久在线观看你懂的</a>| <a href="http://mallmirror.com" target="_blank">97国产在线公开免费观看</a>| <a href="http://lzhuiding.com" target="_blank">亚洲AV日韩综合一区尤物</a>| <a href="http://717795.com" target="_blank">亚洲色一色噜一噜噜噜</a>| <a href="http://vvww-3499.com" target="_blank">亚洲免费视频观看</a>| <a href="http://xjkakatong.com" target="_blank">偷自拍亚洲视频在线观看</a>| <a href="http://xyyfamily.com" target="_blank">亚洲VA中文字幕无码毛片</a>| <a href="http://xxx2222.com" target="_blank">成年人性生活免费视频</a>| <a href="http://www026qqcom.com" target="_blank">国产精品免费久久</a>| <a href="http://ygpx6.com" target="_blank">国产成人亚洲综合一区</a>| <a href="http://8568008.com" target="_blank">亚洲国产婷婷六月丁香</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>