java布局管理器主要包括,java gridout_java 布局管理器GridLayout

 2023-10-05 阅读 19 评论 0

摘要:展開全部這個基本上不可能,除非你在界面未顯示之前就直接打印32313133353236313431303231363533e78988e69d8331333335313138了import?java.awt.Color;import?java.awt.GridLayout;java布局管理器主要包括。import?java.awt.event.ActionEvent;import?java.awt.event.Ac

展開全部

這個基本上不可能,除非你在界面未顯示之前就直接打印32313133353236313431303231363533e78988e69d8331333335313138了import?java.awt.Color;

import?java.awt.GridLayout;

java布局管理器主要包括。import?java.awt.event.ActionEvent;

import?java.awt.event.ActionListener;

import?javax.swing.JButton;

import?javax.swing.JFrame;

Java布局管理器關閉。import?javax.swing.JPanel;

public?class?DrawText??extends?JPanel{

JButton?jb1,jb2,jb3;

public?DrawText(){

javaoutofstack和,this.setLayout(new?GridLayout(2,0,10,10));

jb1?=?new?JButton("1");

jb2?=?new?JButton("2");

jb3?=?new?JButton("3");

java swing框架,this.add(jb1);

this.add(jb2);

this.add(jb3);

ActionListener?l?=?new?LocationAction();

java callable接口和runnable,jb1.addActionListener(l);

jb2.addActionListener(l);

jb3.addActionListener(l);

}

javasoft,class?LocationAction?implements?ActionListener{

@Override

public?void?actionPerformed(ActionEvent?e)?{

if(e.getSource()?==?jb1){

java hashtable。System.out.println(jb1.getLocation());

}

if(e.getSource()?==?jb2){

System.out.println(jb2.getLocation());

java覆蓋。}

if(e.getSource()?==?jb3){

System.out.println(jb3.getLocation());

}

java applet?}

}

public?static?void?main(String[]?args)?{

JFrame?f?=?new?JFrame();

f.setDefaultCloseOperation(3);

JPanel?panel??=?new?DrawText();

panel.setBackground(Color.cyan);

f.add(panel);

f.setSize(400,?300);

f.setVisible(true);

}

}

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/115002.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息