关于Container 设置背景颜色
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class MyWindowDemo extends JFrame {
public MyWindowDemo(String name, JButton button, Color c, int w, int h) {
super();
setTitle(name);
setSize(w, h);
Container con = getContentPane();
con.add(button);
con.setBackground(c);
}
}
public class test {
public static MyWindowDemo mw1;
public static MyWindowDemo mw2;
public static void main(String args[]){
JButton butt1 = new JButton("我是一个按钮");
//butt1.setSize(500, 300);
String name1 = "我的第一个窗口";
String name2 = "我的第二个窗口";
mw1 = new MyWindowDemo(name1,butt1,Color.green,1200,468);
mw1.setVisible(true);
JButton butt2 = new JButton("我是另一个按钮");
mw2 = new MyWindowDemo(name2,butt2,Color.magenta,300,400);
mw2.setVisible(true);
}
}
刚开始学习Java 图形界面,添加了一个按钮,怎么感觉整个窗口就像个大按钮,而且背景颜色不显示,怎么回事? 多谢各位解答。
相关推荐
从Javascript(AndroidIOS)设置根视图背景颜色_Java_JavaScript_下载.zip
从Javascript(AndroidIOS)设置根视图背景颜色_Java_JavaScript_下载.zip
asp.net ListView交替背景颜色实现代码
在asp.net中ListView的交替背景颜色实现,GridView的处理得较多,ListView可以这样实现。
android listview点击保持背景颜色,实现已读功能
android listview点击保持背景颜色,实现已读功能
java更换窗口背景颜色
利用java代码更换创口背景颜色 class SimpleChangePanel extends JPanel implements ActionListener { private JButton yellowButton; public SimpleChangePanel() { yellowButton = new JButton("Yellow"); add(yellowButton); yellowButton.addActionListener(this); } public void actionPerformed(ActionEvent evt) { Color color = Color.yellow; setBackground(color); repaint(); } }
《Flutter 控件大全》第二十八个:Container
如果你对Flutter还有疑问或者技术方面的疑惑,欢迎加入Flutter交流群(微信:laomengit)。 同时也欢迎关注我的Flutter公众号【老孟程序员】,公众号首发Flutter的相关内容。 Flutter地址:http://laomengit.com 里面包含160多个组件的详细用法。 Container将会是我们以后最常用的控件之一,Container是单容器类控件,即只包含...


