① java界面跳轉
jButton.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEvente){
newGUI();
}
其中GUI為你所想顯示的界面.jButton是你所聲明的按紐對象.
② JAVA頁面跳轉
a頁面代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> page A </TITLE>
<script language="javascript">
function newWin(){
var str = window.showModalDialog("pageB.html",null,"dialogWidth=400px;dialogHeight=300px");
if (typeof(str) == "undefined") {
alert("沒有傳回值來");
}else{
document.getElementById("mytext").value=str;
}
}
</script>
</HEAD>
<BODY>
<input type="text" id="mytext">
<input type="button" value="button" onclick="newWin();">
</BODY>
</HTML>
b頁面代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Page B </TITLE>
<script language="javascript">
function colseWin(){
var returnValue = document.getElementById("mytext").value.trim;
window.returnValue=returnValue;
window.close();
}
</script>
</HEAD>
<BODY>
<input type="text" id="mytext">
<input type="button" value="保存並關閉" onclick="colseWin();">
</BODY>
</HTML>
=======================================================
把兩個文件保存到同級目錄下就可以了.
③ 求Java一個界面跳轉到另一個界面
Test1中設置一個主界面的引用:
class Test1
{
JFrame owner;
Test1(JFrame owner)
{
this.owner=owner;
......
}
.......
}
主界面中,按下jb1時的代碼:
if(e.getSource()==jb1)
{
this.setVisible(false); //隱藏主界面
new Test1(this).setVisible(true); //顯示Test1
}
在Test1中退出時:
owner.setVisible(true); //顯示主界面
this.dispose(); //銷毀Test1,如果不銷毀,也可以隱藏:this.setVisible(false);
④ 怎樣用java實現頁面的跳轉
是在一個界面里 還是2個界面
如果是一個界面建議你用摸版頁開發 就像 我的電腦右鍵屬性 一樣
如果是2各界面 就是new 一個類 讓一個類隱藏
補充:
是2個form還是2個界面
⑤ java中如何實現界面的跳轉
Servlet是一種獨立於平台和協議的伺服器端的Java應用程序,可以生成動態的Web頁面。 它擔當Web瀏覽器或其他HTTP客戶程序發出請求,與HTTP伺服器上的資料庫或應用程序之間的中間層。
Servlet是一個介面,它的service方法是每當用戶發出請求,就會被調用。但是介面中是沒有具體實現的。
HttpServlet是Servlet的一個具體實現。HTTP Servlet 使用一個 HTML 表格來發送和接收數據。要創建一個 HTTP Servlet,請擴展 HttpServlet 類,該類是用專門的方法來處理 HTML 表格的 GenericServlet 的一個子類。 HTML 表單是由 <FORM> 和 </FORM> 標記定義的。表單中典型地包含輸入欄位(如文本輸入欄位、復選框、單選按鈕和選擇列表)和用於提交數據的按鈕。
每當一個客戶請求一個HttpServlet 對象,該對象的service() 方法就要被調用,而且傳遞給這個方法一個"請求"(ServletRequest)對象和一個"響應"(ServletResponse)對象作為參數。在 HttpServlet 中已存在 service() 方法。預設的服務功能是調用與 HTTP 請求的方法相應的 do 功能。例如, 如果 HTTP 請求方法為 GET,則預設情況下就調用 doGet() 。Servlet 應該為 Servlet 支持的 HTTP 方法覆蓋 do 功能。因為 HttpServlet.service() 方法會檢查請求方法是否調用了適當的處理方法,不必要覆蓋 service() 方法。只需覆蓋相應的 do 方法就可以了。
⑥ java中如何點擊按鈕跳轉到網頁(在瀏覽器中打開)
Desktop desktop = Desktop.getDesktop();
desktop.browse(new URI("URL地址"));
這個是用你默認的瀏覽器 打開指定超鏈
⑦ java 中頁面跳轉
在登錄時,把用戶信息放到session中,在C頁面直接跳轉到B頁面就行啦,登錄者的信息是不會變的
⑧ java中如何點擊按鈕跳轉到網頁
你說的是SWING編程吧 這個我不太熟悉 不過SWING中有十三個介面 有個介面就是按扭的介面 你實現了這個介面之後 實現其相應的方法 給加個超鏈就能鏈到你想要的網頁上去了
去看下java API 一看就查出來了
⑨ 有關java中的界面跳轉
package com.sxt.bms.view;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
public class LoginFrame extends JFrame implements ActionListener {
private JPasswordField passwordField;
private JTextField textField;
/**
* Launch the application
* @param args
*/
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
LoginFrame frame = new LoginFrame();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame
*/
public LoginFrame() {
super();
setTitle("超MAN圖書管理系統");
setResizable(false);
getContentPane().setLayout(null);
setBounds(100, 100, 299, 295);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel lblHeader= new JLabel();
lblHeader.setIcon(new ImageIcon("image/logo.JPG"));
lblHeader.setBounds(0, -1, 301, 100);
getContentPane().add(lblHeader);
final JLabel label = new JLabel();
label.setText("帳號");
label.setBounds(53, 132, 48, 18);
getContentPane().add(label);
textField = new JTextField();
textField.setBounds(107, 132, 159, 22);
getContentPane().add(textField);
final JLabel label_1 = new JLabel();
label_1.setText("密碼");
label_1.setBounds(53, 172, 48, 18);
getContentPane().add(label_1);
passwordField = new JPasswordField();
passwordField.setBounds(107, 172, 159, 22);
getContentPane().add(passwordField);
final JButton btnLogin = new JButton();
btnLogin.addActionListener(this);
btnLogin.setText("登錄");
btnLogin.setBounds(27, 210, 106, 28);
getContentPane().add(btnLogin);
final JButton btnCancel = new JButton();
btnCancel.setText("退出");
btnCancel.setBounds(171, 210, 106, 28);
getContentPane().add(btnCancel);
//
this.setLocationRelativeTo(null);
}
public void actionPerformed(final ActionEvent e) {
if(e.getActionCommand().equals("登錄")){
//資料庫判斷
MainFrame mainFrame=new MainFrame();
mainFrame.setVisible(true);
this.dispose();
}else if(e.getActionCommand().equals("退出")){
System.exit(0);
}
}
}
⑩ java圖形界面的跳轉
寫你那另一個圖形界面的類!
在點擊確定的事件里寫上
界面新類 obj=new 界面新類();
obj.setVisible(true);