導航:首頁 > 編程語言 > java打開新窗口

java打開新窗口

發布時間:2024-11-17 20:14:52

java在一個窗口中打開另一個窗口, 兩個窗口不同時關閉

你說的是關閉子窗口刷新父窗口吧,這個很簡單呀
這是父窗口中,點擊「添加人員」彈出子窗口-
<td class="tdConOne">
<input type="text" id="number" name="number" class="input" disabled="disabled" />
<font color="red"> *</font>

<input type="button" value="添加人員" class="button"
onclick="openwin('*.do',700,550)"/>
</td>

//這個函數是打開一個新的窗口
function openwin(url,wwidth,wheight)
{
var x=(screen.Width-wwidth)/2;
var y=(screen.Height-wheight)/2;
window.open(url, '', 'toolbars=0, scrollbars=0, location=0,
statusbars=0, menubars=0, resizable=0, width='+wwidth+',
height='+wheight+', left='+x+', top='+y);
}
--這是子窗口中,對父窗口的變數進行賦值,賦值後關閉子窗口--

//從子窗口中給父窗口中的變數賦值
opener.document.getElementById('number').value=valueNumber;
opener.document.getElementById('personIds').value=values;

window.close(); //關閉子頁面

❷ java web 瀏覽器打開另一個窗口 重新登錄

處理這個問題,可以禁止Session使用Cookie,統一使用URL地址重寫。


下面舉例(項目sessionWeb)說一下怎樣通過配置禁止使用Cookie。

打開項目sessionWeb的WebRoot目錄下的META-INF文件夾(跟WEB-INF文件夾同級,如果沒有則創建),打開context.xml(如果沒有則創建),編輯內容如下:

<?xmlversion='1.0'encoding='UTF-8'?>
<Contextpath="/sessionWeb"cookies="false">
</Context>


注意:該配置只是禁止Session使用Cookie作為識別標志,並不能阻止其他的Cookie讀寫。也就是說伺服器不會自動維護名為jsESSIONID的Cookie了,但是程序中仍然可以讀寫其他的Cookie。


這樣設置後,伺服器不會自動維護名為JSESSIONID的Cookie了,那麼我們只能手動來維護了

原來窗口:

<ahref="topic/del.do?id=1;jsessionid=<%=session.getId()%>">刪除</a>

當打開新窗口,因為沒有帶入jsessionid就需要登錄了。

<ahref="topic/del.do?id=1"target="_blank">新窗口刪除</a>

❸ java swing 編程中,如何實現點擊按鈕彈出新的窗口

import java.awt.Button;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
public class Demo {
public static void main(String[] args) {
Demo demo = new Demo();
demo.run();
}

public void run() {
JFrame frame = new JFrame("title1");
frame.setLayout(null);
frame.setBounds(10, 10, 500, 300);

Button button = new Button("click");
button.setBounds(15, 15, 200, 100);
frame.add(button);
frame.setVisible(true);

button.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
JFrame frame = new JFrame("title2");
frame.setLayout(null);
frame.setBounds(20, 20, 300, 100);
frame.setVisible(true);
}
});
}
}
哪裡不懂可以追問,很簡陋的程序哈。

❹ java打開新窗口的同時關閉原來的窗口

application窗口按鈕事件里 先new Jframe 然後System..dispose();後面的相同,如果是主次窗口,達不到你說的效果的,那樣關閉會關掉所有程序的.

❺ 如何在java程序中,當點擊一個按鈕後,關閉當前窗口,開啟一個新的窗口。

JButtonbtn=newJButton(newAbstractAction("關閉並打開"){@(ActionEvente){oldFrame.dispose();//關閉並銷毀,無需銷毀可採用oldFrame.setVisible(false);newFrame.setVisible(true);//打開新窗口}});

閱讀全文

與java打開新窗口相關的資料

熱點內容
win7電腦右下角的網路連接圖標不見 瀏覽:735
怎麼把ps文件變成源文件 瀏覽:807
如何把圖片放進這個文件夾 瀏覽:530
誰有qq認證圖標復制 瀏覽:881
2014年web伺服器測試工具 瀏覽:192
win7鏡像文件怎麼用 瀏覽:983
多數據can怎麼發送 瀏覽:997
什麼是夏威夷果種植技術app 瀏覽:160
上海學習編程哪個地方好 瀏覽:958
股票軟體與交易編程軟體哪個好 瀏覽:216
linux如何查看一個文件的位置 瀏覽:911
c頭文件無法打開源文件stdafx 瀏覽:750
蘋果x的桌面上可以建文件夾 瀏覽:368
ug8532位破解版安裝教程 瀏覽:490
電腦網路如何重新驅動 瀏覽:125
win10連接伺服器命令 瀏覽:228
盧克raid活動20升級卷 瀏覽:969
機票預訂什麼網站好 瀏覽:690
讀寫xml配置文件 瀏覽:153
java爬蟲解析html 瀏覽:861

友情鏈接