java打开窗口代码 java简单窗口代码

求问这段java代码,怎么才能运行出一个窗口

一、打开两个窗口

网站制作、网站建设,成都做网站公司-成都创新互联公司已向上1000家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。

在WPS中打开的文件都是以标签的形式排列在窗口中

可以通过下面的方法,在两个WPS窗口中打开两份文档。(WPS表格的操作方法与之一样)

1、打开第一个文档

可以用任意的方式,打开第一个WPS文档;

2、打开第二个文档

打开第二份文档的时候就不要双击了,要从程序中打开。

单击电脑左下角【开始】----【程序】----【WPSOffice】----【WPS 文字】;

3、这个打开第二个文档,这两个文档就是两个窗口了。

4、在新的窗口中,打开需要的文档

java弹出新窗口

定义一个按钮的OnClick事件

里面用写方法调用弹出窗口

代码

import java.awt.*;

import javax.swing.*;

import java.awt.Rectangle;

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

public class Frame1 extends JFrame

{

private JButton jButton1=new JButton();

public Frame1 ()

{

try {

jbInit();

}

catch(Exception exception) {

exception.printStackTrace();

}

this.setVisible(true);

}

private void jbInit () throws Exception

{

this.setBounds(300,180,400,300);

getContentPane().setLayout(null);

jButton1.setBounds(new Rectangle(127, 120, 139, 36));

jButton1.setMnemonic('C');

jButton1.setText("点我(C)");

jButton1.addActionListener(new ActionListener()

{

public void actionPerformed (ActionEvent e)

{

jButton1_actionPerformed(e);

}

});

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.getContentPane().add(jButton1);

}

public static void main (String[] args)

{

Frame1 frame1=new Frame1();

}

public void jButton1_actionPerformed (ActionEvent e)

{

this.setVisible(false);

JFrame jf1=new JFrame("子窗口");

jf1.setBounds(100,50,800,600);

jf1.setDefaultCloseOperation(jf1.EXIT_ON_CLOSE);

jf1.setVisible(true);

}

}

JAVA中打开新页面代码

/**

* 打开打印窗口

* url:链接页面或action动作

* Banglu

*/

function printWindow(url){

var sURL = url;

var sFeatures = "toolbar=no, menubar=no, scrollbars=no,resizable=yes, "

+ "location=no, status=no, titlebar=no, width=800, height=600, top=100, left=100";

window.open(sURL,'notoolbar',sFeatures);

}function exportWindow(url){

var sURL = url;

var sFeatures = "toolbar=no, menubar=no, scrollbars=no,resizable=yes, "

+ "location=no, status=no, titlebar=no, width=800, height=600, top=50, left=50";

var objwin=window.open(sURL,'export'+randomNum(),sFeatures);

objwin.close();

}

/**

* 打开模态窗口

* url:链接页面或action动作

* width:打开模态窗口的宽度

* height:打开模态窗口的高度

* 注意:打开模态窗口的页面中要在head后面加上

* meta http-equiv="Pragma" content="no-cache":禁止模态窗口缓存

* base target="_self"/:模态窗口中的表单在本窗口中提交

* a onClick='window.location = "view-source:" + window.location.href'b源文件/b/a 可以查看模态窗口的源文件

* Banglu

*/

function modalWindow(url, width, height){

var sURL = url;

var sFeatures = "dialogWidth:" + width + "px; dialogHeight:" + height + "px; "

+ "help:no; scroll:yes; center:yes; status:no;resizable:yes";

window.showModalDialog(sURL, window, sFeatures);

}/**

* 打开普通窗口

* url:链接页面或action动作

* width:宽度

* height:高度

* Banglu

*/

function openWindow(url, width, height){

var sURL=url;

var sFeatures = "scrollbars=yes, status=yes, resizable=yes,"

+ "toolbar=yes, menubar=yes, location=yes, titlebar=yes"

if(width!=null){

sFeatures+=", width="+width;

}

if(height!=null){

sFeatures+=", height="+height;

}

window.open(sURL, 'open'+randomNum(), sFeatures);

}/**

* 打开窗口

* url:链接页面或action动作

* width:宽度

* height:高度

Banglu

*/

function openNoBarWindow(url, width, height){

var sURL=url;

var sFeatures = "scrollbars=no, status=no, resizable=no,"

+ "toolbar=no, menubar=no, location=no, titlebar=no"

if(width!=null){

sFeatures+=", width="+width;

sFeatures+=", left="+(screen.width-width)/2;

}

if(height!=null){

sFeatures+=", height="+height;

sFeatures+=", top="+(screen.height-height-100)/2;

}

window.open(sURL, 'openNoBar'+randomNum(), sFeatures);

}

/**

* 打开全屏窗口

* url:链接页面或action动作

* Banglu

*/

function openFullWindow(url){

var sURL=url;

var sFeatures = "toolbar=no, menubar=no, scrollbars=no, resizable=yes, "

+ "location=no, status=no, titlebar=no, width="+(screen.width-10)+", "

+ "height="+(screen.height-60)+", top=0, left=0";

window.open(sURL, 'full'+randomNum(), sFeatures);

}/**

* 打开主窗口

* url:链接页面或action动作

* Banglu

*/

function openMainWindow(url){

var sURL=url;

var sFeatures = "toolbar=no, menubar=no, scrollbars=no, resizable=yes, "

+ "location=no, status=no,titlebar=no, width="+(screen.width-10)+", "

+ "height="+(screen.height-60)+", top=0, left=0";

window.open(sURL, 'main', sFeatures);

}

/**

* 设置链接

* url:连接的jsp页面或action动作

* Banglu

*/

function link(url, frameID){

if(frameID==null){

window.location.href = url;

}

else{

window.frames[frameID].location = url

}

}/**

* 回车代替tab

* Banglu

*/

function handleKey(){

var gk = window.event.keyCode;

if (gk==13) {

if(window.event.srcElement.tagName!='TEXTAREA'){

window.event.keyCode=9;

return;

}

}

}/**

* 全屏显示

* Banglu

*/

function fullScreen(){

window.dialogHeight=window.screen.availHeight;

window.dialogWidth=window.screen.availWidth;

}

function Resize_dialog(t,l,w,h) {

window.dialogTop = t+"px";

window.dialogLeft = l+"px";

window.dialogHeight = h+"px";

window.dialogWidth = w+"px";

}

怎么在java里打开bat文件,并打开cmd窗口执行,举例一个完整代码。

import java.io.BufferedReader;

import java.io.BufferedWriter;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.io.OutputStream;

import java.io.OutputStreamWriter;

import java.util.LinkedList;

public class Command {

private java.lang.Process p; 

private InputStream is;

private OutputStream os;

private BufferedWriter bw;

private BufferedReader br;

private ProcessBuilder pb;

private InputStream stdErr;

public Command() {

}

//获取Process的输入,输出流

public void setCmd(String cmd) {

try {

p = Runtime.getRuntime().exec(cmd);

os = p.getOutputStream();

is = p.getInputStream();

stdErr = p.getErrorStream();

} catch (IOException e) {

System.err.println(e.getMessage());

}

}

//向Process输出命令

public void writeCmd(String cmd) {

try {

bw = new BufferedWriter(new OutputStreamWriter(os));

bw.write(cmd);

bw.newLine();

bw.flush();

bw.close();

} catch (Exception e) {

e.printStackTrace();

}

}

//读出Process执行的结果

public String readCmd() {

StringBuffer sb = new StringBuffer();

br = new BufferedReader(new InputStreamReader(is));

String buffer = null;

try {

while ((buffer = br.readLine()) != null) {

sb.append(buffer + "\n");

}

System.out.println(p.waitFor());

} catch (Exception e) {

e.printStackTrace();

}

return sb.toString();

}

//将命令一股脑塞入list中

public LinkedListString doCmd(LinkedListString lists) {

LinkedListString list = new LinkedListString();

for (String s : lists) {

writeCmd(s);

list.add(readCmd());

}

return list;

}

public static void main(String[] args) {

Command cmd = new Command();

cmd.setCmd("cmd");

cmd.writeCmd("copy d:\\stock.xml d:\\backStock.xml");

System.out.println(cmd.readCmd());

//LinkedListString list = new LinkedListString();

//list.add("dir/b");

//list = cmd.doCmd(list);

// for(String s:list){

// System.out.print(s);

// }

}

}

java如何打开编程窗口

新手建议要么下载个editplus编辑。。懒人的做法就是:新建一个文本文档写java代码,写完后,另存为 【XXX.java】后缀名为java类型的文件、、记得是后缀名,而不是后面有.java就行了、、、然后Win+R - cmd - 回车。打开cmd命令窗口。。。然后加入你那个java文件的文件夹路径。。(右击java文件复制属性就有了,然后在cmd命令窗口中输入: cd +路径 记得cd与路径间有空格的)要是你的文件时房在C盘的,输入【C:】回车就OK了,D盘输入【D:】,以此类推、、然后输入:javac XXX.java (回车)编译成功就会产生一个class文件在当前目录。然后再输入:java XXX (回车)结果就出来了、、、、我是学java编程的,不会的可以找我。。纯手打。望采纳、、、、、、


标题名称:java打开窗口代码 java简单窗口代码
文章网址:http://bzwzjz.com/article/hpchpg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制网站设计 高端定制网站设计 梓潼网站设计 成都网站建设 专业网站设计 成都定制网站建设 网站设计 攀枝花网站设计 成都网站设计 手机网站制作设计 成都网站建设公司 成都网站设计 高端网站设计 上市集团网站建设 企业网站设计 重庆网站制作 网站制作 营销网站建设 移动网站建设 达州网站设计 网站建设公司 品牌网站建设