/** * MainPanel * Copyright (c) http://www.javamaniac.com. All Rights Reserved. * Commercial use is subject to license terms. * FREE for non-commercial use. * * @author gertsho@yahoo.com */ package javamaniac; import java.awt.*; class MainPanel extends Panel { protected TextField display; public MainPanel() { setBackground(new Color(50, 100, 225)); display = new TextField("0"); display.setBackground(new Color(222, 225, 225)); display.setForeground(Color.black); display.setEditable(false); display.setFont(new Font("Helvetica", Font.BOLD, 36)); setLayout(new BorderLayout(10, 10)); add("North", display); add("Center", new NumberPanel()); add("East", new FunctionalPanel()); } public Insets insets() { return new Insets(20,10,10,10); } }