A. 在java swing的多個事件怎麼打開不同網頁
一般系統都會 自帶一個 軟體 叫 瀏覽器,仔細找一下,即可打開互聯網上的網頁了哦,祝您沖浪愉快,分給我吧。
B. JAVA中,Swing跳轉網頁,網頁跳到Swing如何實現
1.首先用戶點擊按鈕,可觸發一個Action<form action="swing.action" <input style="submit"</input</form2.通過Web工程中的web.xml文件引導到後台的java類中。如果使用Struts框架的,則是通過Struts.xml文件引導。3.引導到Java類之後,便可以像平時寫Swing項目一樣,寫一個Swing得類。
C. 使用java swing做個界面,中間的容器部分是載入一個網頁,該如何解決、可以提供代碼參考最好
importjavax.swing.*;
importjava.awt.*;
importjava.io.*;
/**
*@authorHardneedl
*/
{
publicStringgetTitle(){return"htmldemo";}
=newDimension(600,400);
(){returnsize;}
publicDimensiongetMaximumSize(){returnsize;}
publicDimensiongetMinimumSize(){returnsize;}
publicDimensiongetSize(){returnsize;}
privateStringu;
HTMLDemo(Stringurl)throwsHeadlessException{
u=url;
attachListeners();
doLay();
}
privatevoidattachListeners(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
privatevoiddoLay(){
Containercontainer=getContentPane();
try{
container.add(newJScrollPane(newJEditorPane(u)));
}catch(IOExceptione){
e.printStackTrace();
}
pack();
setVisible(true);
}
publicstaticvoidmain(finalString[]args){
SwingUtilities.invokeLater(newRunnable(){
publicvoidrun(){newHTMLDemo(args[0]);}
});
}
}
你可以參考這篇文章,使用JavaXPCOM在界面中嵌入mozilla瀏覽器。參考鏈接
D. java swing圖像界面編程中如何實現按下控制項跳轉到一個web頁面
Runtime
run
=
Runtime.getRuntime()
;
try
{
run.exec("explorer
http://sport.sina.com.cn");
//把http://sport.sina.com.cn換成你要的url就行.
}
catch
(IOException
ex)
{
ex.printStackTrace();
}
這個是Windows系統上的做法,換其他系統就不行了,但是只要搞清楚本質就行了。
本質就是開啟一個瀏覽器進程,然後把網址傳給它,就能顯示網址了,一般採用的是系統的默認瀏覽器,其他系統的話一般要搞清楚默認瀏覽器是什麼,做好系統的判斷,根據不同的系統打開不同的瀏覽器,才能做到通用性。
E. java怎麼做swing界面
swing做界面,一般需要一種基本知識:
一:關於布局的知識,常用的布局要熟悉,比如邊界布局,流式布局,絕對布局,網格布局等. 布局決定了組件(按鈕,文本框,下拉框等)所在的位置
二:關於事件響應機制,比如點擊按鈕事件,如何響應.
三:一些常用的組件,按鈕, 文本框, 下拉框,復選按鈕, 單選按鈕, 等
舉例: 簡單的代碼,實現給窗口隨機更換背景色
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
{
publicDemoFrame(){
JButtonjb1=newJButton("點擊換背景色");//定義按鈕組件
jb1.addActionListener(this);//給按鈕添加事件響應機制,按鈕點擊時執行actionPerformed方法
add(jb1);//把組件添加到窗口
setLayout(newFlowLayout());//流式布局
setTitle("Color");//窗口標題
setSize(300,200);//大小
setLocationRelativeTo(null);//居中
setDefaultCloseOperation(EXIT_ON_CLOSE);//點擊關閉時退出系統
setVisible(true);//窗口可見
}
publicstaticvoidmain(String[]args){//main方法,啟動窗口
newDemoFrame();//創建窗口
}
publicvoidactionPerformed(ActionEvente){//當按鈕被點擊時,執行下面的代碼
//隨機顏色,並設置成為窗口的背景色
getContentPane().setBackground(newColor((int)(Math.random()*256),(int)(Math.random()*256),(int)(Math.random()*256)));
}
}
F. 關於java swing頁面
把Container的Layout設置為null。利用setbounds(x,y,width,height)來擺放,這樣還可以做出組建之間的不完全疊加效果。例如:
JPanel panel = new JPanel();
panel.setLayout(null);
JButton button = new JButton("button1");
button.setBounds(5,5,50,22);
panel.add(button);
button = new JButton("button2");
button.setBounds("60,5,50,22");
panel.add(button);
這樣 兩個Button就排成一橫排,說到底就是利用坐標(x,y)來擺放組件,大小由width和height來控制
G. 如何將java swing程序放到網頁里運行
我看過一個項目,裡面是運用Applet這個東西把它嵌入到網頁中,在jsp中貌似寫一個Applet的標簽,並制定是哪個類就可以了。。沒有具體研究過。樓主可以往這個方向深入學習一下。