導航:首頁 > 編程語言 > java如何跳轉

java如何跳轉

發布時間:2022-05-08 01:15:55

java怎樣實現兩個窗口的跳轉

兩個窗口是兩個對象,兩個類。初始狀態為f1.setVisible(true);f2.setVisible(false);
在窗口f1中添加按鈕,並注冊監聽,當點擊按鈕設置:f1.setVisible(false);f2.setVisible(true);
或者f1.dispose();f2.setVisible(true);
可以寫一個控制類來控制這兩個窗口

控制類不是繼承。。是注入。把兩個窗口類注入到控制類中

㈡ java程序中如何實現單擊頁面a中的按鈕跳轉到頁面b

java程序中的jsp頁面點擊按鈕跳轉到頁面b的方式如下:
1.jsp頁面的方式如下:<a href="....b.jsp">跳轉</a>
response.sendRedirect("b.jsp")
<jsp:forward page="b.jsp"/>
2.在swing里,給button加一個監聽器,然後在監聽事件中打開另一個頁面。
在jsp或是靜態網頁里,onclick=「JavaScript:window.location=』xx『」

㈢ 怎麼在JAVA中實現兩個窗口的跳轉

你的思路就錯了。
兩個窗口是兩個對象,兩個類。初始狀態為f1.setVisible(true);f2.setVisible(false);
在窗口f1中添加
按鈕
,並注冊監聽,當點擊按鈕設置:f1.setVisible(false);f2.setVisible(true);
或者f1.dispose();f2.setVisible(true);
可以寫一個
控制類
來控制這兩個窗口

㈣ java界面跳轉

jButton.addActionListener(newjava.awt.event.ActionListener(){
publicvoidactionPerformed(java.awt.event.ActionEvente){
newGUI();
}
其中GUI為你所想顯示的界面.jButton是你所聲明的按紐對象.

㈤ 在JAVA類中怎麼跳轉

是調用嗎?A調用B,B調用C嗎?

publicclassSample
{
publicvoida(){

}

publicvoidb(){
this.a();
}

publicstaticvoidmain(String[]args){
Samples=newSample();
s.b();//b裡面會調用a
}
}

㈥ Java編程時怎麼實現頁面間的跳轉

JavaBean 只是一個普通的 Java類,只不過這個類有一個無參的構造函數,和一系列的set和get方法。
主要用於封裝一條實體記錄。

Struts是一個基於MVC模式的框架,主要用於WEB的開發。

㈦ java中如何做到界面的跳轉

假如有兩個frame,分別為frame1,frame2,frame1加個按鈕實現跳轉.frame1代碼如下
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class frame1 extends JFrame implements ActionListener{

/**
* @param args
*/
private JButton jb;
public frame1()
{
this.setSize(300, 200);
this.setLocation(300, 400);
jb=new JButton("跳轉");
this.add(jb);
jb.addActionListener(this);//加入事件監聽
this.setVisible(true);

}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame1 frame=new frame1();

}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==jb)
{
this.dispose();//點擊按鈕時frame1銷毀,new一個frame2
new frame2();
}
}

}

frame2是個單純的界面
import javax.swing.JButton;
import javax.swing.JFrame;

public class frame2 extends JFrame{

/**
* @param args
*/
public frame2()
{

this.setSize(300, 200);
this.setLocation(300, 400);

this.setVisible(true);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
frame2 frame=new frame2();
}

}

㈧ JAVA怎麼簡單的跳轉界面

1.簡單點,我們假設BaseView繼承JWindow,當然可以是別的容器(依據你的實現),大概象這樣:
(實現一些取得界面控制項,和界面信息的方法).}2.每個界面類都象這樣定義:
public class MyView extends BaseView{
JPanel myPanel;
public void playoutPanel(){
JButton myButton = new JButton("OK");
(添加你需要的控制項和布局到myPanel上)}}3.假設有其他的界面OneView,TwoView,ThreeView處理完操作後都需要跳轉到myView,在myView中的ok按鈕按下的時候需要回到原始界面。
原來臃腫的代碼需要在myView中添加一個變數BaseView anyView;用來存放轉來的那個界面anyView,賦值在三者中的跳轉代碼中引用myView來設定.跳轉代碼象這樣:
public void jump(){
MyView myView = new MyView();
myView.anyView = this;
this.remove(this.xxPanel);
this.add(myView.getPanel());
大概象這樣:(這已經是被我簡化的)
public void goBack(){
if(anyView instanceof OneView){
anyView.remove(this.myView);
OneView ov = (OneView)anyView;
為了優化這種情形,徹底解決這個問題,我想應該設計一個第三方類來消除這種依賴性,並且讓界面跳轉不要這么費勁。

閱讀全文

與java如何跳轉相關的資料

熱點內容
安卓機內存刪除怎麼恢復 瀏覽:329
Qt環境的編譯軟體放到linux 瀏覽:212
聯創列印系統怎麼連接伺服器 瀏覽:935
杭州行政命令 瀏覽:160
如何查找伺服器日誌 瀏覽:801
加密的鑰匙扣怎麼寫 瀏覽:579
文件夾更新不了怎麼辦 瀏覽:475
壓縮機指示燈亮是什麼原因 瀏覽:956
什麼app訂酒店半價 瀏覽:765
中老年解壓神器 瀏覽:243
訊飛語音ttsandroid 瀏覽:468
腰椎壓縮性骨折術後能坐車嗎 瀏覽:507
python類裝飾器參數 瀏覽:347
均線pdf微盤 瀏覽:791
女生喜歡玩的解壓游戲 瀏覽:442
支付寶暗號加密操作 瀏覽:134
柯潔在哪個app下圍棋 瀏覽:751
平板用什麼app看內在美 瀏覽:609
cad計算機命令 瀏覽:173
郵箱設置域名伺服器錯誤什麼意思 瀏覽:671