最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java界面編程實現(xiàn)界面跳轉(zhuǎn)

 更新時間:2022年06月16日 16:37:38   作者:晚風(fēng)難免些許微涼  
這篇文章主要為大家詳細(xì)介紹了Java界面編程實現(xiàn)界面跳轉(zhuǎn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Java界面編程實現(xiàn)界面跳轉(zhuǎn)的具體代碼,供大家參考,具體內(nèi)容如下

在事件處理中創(chuàng)建對象

public void actionPerformed(ActionEvent e)
?? ??? ??? ?{
?? ??? ??? ??? ?QQ1 qq1=new QQ1();//為跳轉(zhuǎn)的界面
?
?? ??? ??? ?}

步驟:

在主函數(shù)中創(chuàng)建一個主窗口的對象

package 界面編程7;
?
public class QQmain {
?
?? ?public static void main(String[] args) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?QQ qq = new QQ();
?
?? ?}
?
}

 編寫QQ類,該類中調(diào)用QQ1類、QQ2類  表達不正確,反正就是調(diào)用被調(diào)用類的構(gòu)造方法

package 界面編程7;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
?
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
?
public class QQ extends JFrame implements ActionListener{
?? ?public QQ() {
?? ??? ?this.setTitle("主界面");
?? ??? ?this.setBounds(100, 100, 300, 400);
?? ??? ?this.setDefaultCloseOperation(EXIT_ON_CLOSE);
?? ??? ?this.setVisible(true);
?? ??? ?
?? ??? ?
?? ??? ?FlowLayout layout = new FlowLayout();
?? ??? ?this.setLayout(layout);
?? ??? ?
?? ??? ?JButton jb1 = new JButton("彈出框");
?? ??? ?JButton jb2 = new JButton("跳轉(zhuǎn)1");
?? ??? ?JButton jb3 = new JButton("跳轉(zhuǎn)2");
?? ??? ?
?? ??? ?this.add(jb1);
?? ??? ?this.add(jb2);
?? ??? ?this.add(jb3);
?? ??? ?
?? ??? ?jb1.addActionListener(this);
?? ??? ?jb1.addActionListener(new ActionListener()?? ??? ?
?? ??? ?{
?? ??? ??? ?public void actionPerformed(ActionEvent e)
?? ??? ??? ?{
?? ??? ??? ??? ?JOptionPane.showMessageDialog(null, "提示內(nèi)容" ,"標(biāo)題", 2);
?? ??? ??? ??? ?
?? ??? ??? ?}
?? ??? ?});
?? ??? ?
?? ??? ?
?? ??? ?
?? ??? ?jb2.addActionListener(this);
?? ??? ?jb2.addActionListener(new ActionListener()?? ??? ?
?? ??? ?{
?? ??? ??? ?public void actionPerformed(ActionEvent e)
?? ??? ??? ?{
?? ??? ??? ??? ?QQ1 qq1=new QQ1();//為跳轉(zhuǎn)的界面
?
?? ??? ??? ?}
?? ??? ?});
?? ??? ?
?? ??? ?
?? ??? ?jb3.addActionListener(this);
?? ??? ?jb3.addActionListener(new ActionListener()?? ??? ?
?? ??? ?{
?? ??? ??? ?public void actionPerformed(ActionEvent e)
?? ??? ??? ?{
?? ??? ??? ??? ?QQ2 qq2=new QQ2();//為跳轉(zhuǎn)的界面
?
?? ??? ??? ?}
?? ??? ?});
?? ??? ?
?? ?}
?
?? ?@Override
?? ?public void actionPerformed(ActionEvent e) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?System.out.println("總處理");
?? ?}
?
?
}

QQ1類  該類中調(diào)用QQ2類

package 界面編程7;
?
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
?
import javax.swing.JButton;
import javax.swing.JFrame;
?
public class QQ1 extends JFrame implements ActionListener{
?? ?public ?QQ1() {
?? ??? ?this.setTitle("界面1");
?? ??? ?this.setBounds(200, 200, 300, 400);
?? ??? ?this.setDefaultCloseOperation(EXIT_ON_CLOSE);
?? ??? ?this.setVisible(true);
?? ??? ?
?? ??? ?
?? ??? ?FlowLayout layout = new FlowLayout();
?? ??? ?this.setLayout(layout);
?? ??? ?
?? ??? ?JButton jb1 = new JButton("跳轉(zhuǎn)");
?? ??? ?
?? ??? ?
?? ??? ?this.add(jb1);
?? ??? ?jb1.addActionListener(this);
?? ?}
?
?? ?@Override
?? ?public void actionPerformed(ActionEvent e) {
?? ??? ?
?? ??? ?QQ2 qq3 = new QQ2();
?? ??? ?
?? ?}
?
}

QQ2類

package 界面編程7;
?
import java.awt.FlowLayout;
?
import javax.swing.JFrame;
import javax.swing.JLabel;
?
public class QQ2 extends JFrame{
?? ?public QQ2() {
?? ??? ?this.setTitle("界面2");
?? ??? ?this.setBounds(200, 200, 300, 400);
?? ??? ?this.setDefaultCloseOperation(EXIT_ON_CLOSE);
?? ??? ?this.setVisible(true);
?? ??? ?
?? ??? ?FlowLayout layout = new FlowLayout();
?? ??? ?this.setLayout(layout);
?? ??? ?
?? ??? ?JLabel jlb = new JLabel("界面2");
?? ??? ?this.add(jlb);
?? ?}
?
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

最新評論

满洲里市| 南澳县| 榕江县| 乳山市| 邯郸县| 电白县| 任丘市| 蒲江县| 南开区| 松溪县| 南投市| 汉沽区| 上虞市| 洪泽县| 蒲江县| 贡觉县| 大姚县| 安康市| 崇信县| 灵武市| 长春市| 威宁| 九台市| 遂平县| 峡江县| 永济市| 怀安县| 巍山| 静宁县| 江津市| 丹阳市| 民丰县| 宜兴市| 曲沃县| 渝北区| 黄大仙区| 嘉义市| 马关县| 中阳县| 呈贡县| 仙游县|