當前位置: 首頁>>代碼示例>>Java>>正文


Java Container.setBackground方法代碼示例

本文整理匯總了Java中java.awt.Container.setBackground方法的典型用法代碼示例。如果您正苦於以下問題:Java Container.setBackground方法的具體用法?Java Container.setBackground怎麽用?Java Container.setBackground使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在java.awt.Container的用法示例。


在下文中一共展示了Container.setBackground方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: SplashScreen

import java.awt.Container; //導入方法依賴的package包/類
public SplashScreen() throws IOException {
	execute =this;
    Container container = getContentPane();
    container.setLayout(null);
    container.setBackground(new Color(0,51,102));
    JPanel panel = new JPanel();
    panel.setBorder(new javax.swing.border.EtchedBorder());
    panel.setBackground(new Color(255, 255, 255));
    panel.setBounds(10, 10, 640, 400);
    panel.setLayout(null);
    panel.setBackground(new Color(156,213,242));
   // container.add(panel);
    BufferedImage image = ImageIO.read(getClass().getResource("/splash.jpg"));
    ImageIcon icon = new ImageIcon(image);
    JLabel label = new JLabel("",icon,SwingConstants.CENTER);
    label.setFont(new Font("Comic Sans MS",Font.BOLD,19));
    
    label.setBounds(0, 0, 640, 400);
    panel.add(label);
    container.add(label);
    progressBar.setMaximum(50);
    progressBar.setBounds(0, 400, 640, 15);
    progressBar.setForeground(new Color(24,112,11));
    container.add(progressBar);
    loadProgressBar();
    setSize(640, 415);
    setLocationRelativeTo(null);
    setVisible(true);
}
 
開發者ID:jtatia,項目名稱:Course-Management-System,代碼行數:30,代碼來源:SplashScreen.java

示例2: initFrame

import java.awt.Container; //導入方法依賴的package包/類
/**
	 * �����ʼ��
	 */
	private void initFrame() {
		Container c = getContentPane();
		setLayout(null);

		setBounds(100, 100, 500, 400);
		c.setBackground(Color.white);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		/*JRegularStarButton jb = new JRegularStarButton();
		jb.setBounds(0, 50, 50, 50);
		
		JRegularStarButton jb2 = new JRegularStarButton();
		jb2.setBounds(100, 100, 100, 150);
		jb2.setTopColor(new Color(100,100,100,1));
		jb2.setBottomColor(new Color(255,0,255,200));
		jb2.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent e) {
				new CustomTask((JRegularStarButton)(e.getSource())).execute();
//				JOptionPane.showMessageDialog(null, "actionPerformed");
//				((JRegularStarButton)e.getSource()).setPressed(false);
			}
			
		});*/
		
		JRadialEllipseButton jb3 = new JRadialEllipseButton();
		jb3.setLocation(200, 150);
		jb3.setSize(110, 110);

		JRadialEllipseButton jb4 = new JRadialEllipseButton();
		jb4.setBounds(320, 100, 50, 80);
		jb4.setRadioColor(new Color[]{
				new Color(200,100,0), 
				new Color(150,200,150),
				new Color(100,150,0),
				new Color(200,255,100)});
		/*add(jb);
		add(jb2);*/
		add(jb3);
		add(jb4);
	}
 
開發者ID:BH2017,項目名稱:snake_classic,代碼行數:45,代碼來源:JCustomButtonTest.java


注:本文中的java.awt.Container.setBackground方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。