nestedpanels.java

来自「Java 程序设计教程(第五版)EXAMPLESchap03源码」· Java 代码 · 共 45 行

JAVA
45
字号
//********************************************************************//  NestedPanels.java       Author: Lewis/Loftus////  Demonstrates a basic componenet hierarchy.//********************************************************************import java.awt.*;import javax.swing.*;public class NestedPanels{   //-----------------------------------------------------------------   //  Presents two colored panels nested within a third.   //-----------------------------------------------------------------   public static void main (String[] args)   {      JFrame frame = new JFrame ("Nested Panels");      frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);      // Set up first subpanel      JPanel subPanel1 = new JPanel();      subPanel1.setPreferredSize (new Dimension(150, 100));      subPanel1.setBackground (Color.green);      JLabel label1 = new JLabel ("One");      subPanel1.add (label1);      // Set up second subpanel      JPanel subPanel2 = new JPanel();      subPanel2.setPreferredSize (new Dimension(150, 100));      subPanel2.setBackground (Color.red);      JLabel label2 = new JLabel ("Two");      subPanel2.add (label2);      // Set up primary panel      JPanel primary = new JPanel();      primary.setBackground (Color.blue);      primary.add (subPanel1);      primary.add (subPanel2);      frame.getContentPane().add(primary);      frame.pack();      frame.setVisible(true);   }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?