java.awt.Panel.setBackground()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(9.3k)|赞(0)|评价(0)|浏览(363)

本文整理了Java中java.awt.Panel.setBackground()方法的一些代码示例,展示了Panel.setBackground()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Panel.setBackground()方法的具体详情如下:
包路径:java.awt.Panel
类名称:Panel
方法名:setBackground

Panel.setBackground介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

  1. selectColor();
  2. graphics.setColor(default_color);
  3. panel.setBackground(Color.white);
  4. clear_button.setForeground(Color.blue);
  5. leave_button.setForeground(Color.blue);

代码示例来源:origin: stackoverflow.com

  1. awtPanel.setBackground(Color.blue);
  2. awtPanel2.setBackground(Color.red);
  3. awtPanel2.setSize(300,200);
  4. frame.getLayeredPane().add(awtPanel2,JLayeredPane.PALETTE_LAYER);

代码示例来源:origin: stackoverflow.com

  1. Color current = Color.white;
  2. for( Panel p : panels ) {
  3. p.setBackground( current );
  4. current = ( current == Color.white ? Color.red : Color.white );
  5. }

代码示例来源:origin: ome/bio-formats_plugins

  1. @Override
  2. public void textValueChanged(TextEvent e) {
  3. int red = getColorValue(redField);
  4. int green = getColorValue(greenField);
  5. int blue = getColorValue(blueField);
  6. swatch.setBackground(new Color(red, green, blue));
  7. swatch.repaint();
  8. }
  9. };

代码示例来源:origin: sc.fiji/VIB-lib

  1. public void setBackground(Color bg) {
  2. super.setBackground(bg);
  3. materials.setBackground(bg);
  4. }

代码示例来源:origin: openmicroscopy/bioformats

  1. @Override
  2. public void textValueChanged(TextEvent e) {
  3. int red = getColorValue(redField);
  4. int green = getColorValue(greenField);
  5. int blue = getColorValue(blueField);
  6. swatch.setBackground(new Color(red, green, blue));
  7. swatch.repaint();
  8. }
  9. };

代码示例来源:origin: mikera/tyrant

  1. private void createThingTabbs() {
  2. if(thing == null) return;
  3. Thing flat = thing.getFlattened();
  4. Map<String,Object> locals = flat.getLocal();
  5. String[] keys = locals.keySet().toArray(new String[locals.keySet().size()]);
  6. if (keys.length == 0) return;
  7. sortKeys(keys);
  8. int attriubutesPerPage = 25;
  9. int tabsNeed = Math.max(1, (int) Math.ceil(locals.size() / attriubutesPerPage));
  10. char firstChar = 'A';
  11. for (int i = 0; i < tabsNeed; i++) {
  12. Panel panel = new Panel(new BorderLayout());
  13. panel.setBackground(SystemColor.control);
  14. char next = tabsNeed == 1 ? 'Z' : keys[(i + 1) * attriubutesPerPage].charAt(0);
  15. String tabName = "" + firstChar + "-" + next;
  16. firstChar = (char) (next + 1);
  17. ((JTabbedPane) thingPanel).addTab(tabName, panel);
  18. // ((JTabbedPane)thingPanel).addTab("" + (i + 1) + "/" + tabsNeed,
  19. // panel);
  20. addAttributes2(locals, keys, panel, i * attriubutesPerPage, attriubutesPerPage);
  21. }
  22. }

代码示例来源:origin: openmicroscopy/bioformats

  1. private Panel createSwatch(Color color) {
  2. Panel swatch = new Panel();
  3. swatch.setPreferredSize(SWATCH_SIZE);
  4. swatch.setMinimumSize(SWATCH_SIZE);
  5. swatch.setMaximumSize(SWATCH_SIZE);
  6. swatch.setBackground(color);
  7. return swatch;
  8. }

代码示例来源:origin: ome/bio-formats_plugins

  1. private Panel createSwatch(Color color) {
  2. Panel swatch = new Panel();
  3. swatch.setPreferredSize(SWATCH_SIZE);
  4. swatch.setMinimumSize(SWATCH_SIZE);
  5. swatch.setMaximumSize(SWATCH_SIZE);
  6. swatch.setBackground(color);
  7. return swatch;
  8. }

代码示例来源:origin: sc.fiji/3D_Viewer

  1. /**
  2. * Constructs an empty PointListDialog
  3. *
  4. * @param owner
  5. */
  6. public PointListDialog(final Frame owner) {
  7. super(owner, "Point list");
  8. panel = new Panel();
  9. gridbag = new GridBagLayout();
  10. panel.setLayout(gridbag);
  11. panel.setBackground(Color.WHITE);
  12. c = new GridBagConstraints();
  13. c.gridx = 0;
  14. c.gridy = 0;
  15. c.anchor = GridBagConstraints.NORTHWEST;
  16. c.weighty = 0.1f;
  17. c.fill = GridBagConstraints.NONE;
  18. final ScrollPane scroll = new ScrollPane();
  19. scroll.add(panel);
  20. add(scroll);
  21. }

代码示例来源:origin: org.jacorb/jacorb

  1. /**
  2. * Return the WorkPanel property value.
  3. * @return java.awt.Panel
  4. */
  5. /* WARNING: THIS METHOD WILL BE REGENERATED. */
  6. private java.awt.Panel getWorkPanel() {
  7. if (ivjWorkPanel == null) {
  8. try {
  9. ivjWorkPanel = new java.awt.Panel();
  10. ivjWorkPanel.setName("WorkPanel");
  11. ivjWorkPanel.setLayout(null);
  12. ivjWorkPanel.setBackground(java.awt.Color.lightGray);
  13. ivjWorkPanel.setLocation(0, 0);
  14. // user code begin {1}
  15. // user code end
  16. } catch (java.lang.Throwable ivjExc) {
  17. // user code begin {2}
  18. // user code end
  19. handleException(ivjExc);
  20. }
  21. };
  22. return ivjWorkPanel;
  23. }
  24. /**

代码示例来源:origin: IanDarwin/javasrc

  1. public void init() {
  2. setBackground(Color.cyan); // see Graphics chapter.
  3. Panel p = new Panel();
  4. p.setBackground(Color.red);
  5. p.add(applyB = new Button("Apply"));
  6. applyB.setBackground(Color.white);
  7. p.add(exitB = new Button("Exit"));
  8. exitB.setForeground(Color.red);
  9. add(p); // add (connect) "p" to "this", the Applet
  10. }
  11. }

代码示例来源:origin: org.jacorb/jacorb

  1. public void _setSelected(boolean selected) {
  2. if (selected) {
  3. getInnerPanel().setBackground(java.awt.Color.darkGray);
  4. getObjectLabel().setBackground(java.awt.Color.darkGray);
  5. getServantLabel().setBackground(java.awt.Color.darkGray);
  6. getObjectLabel().setForeground(java.awt.Color.white);
  7. getServantLabel().setForeground(java.awt.Color.white);
  8. } else {
  9. getInnerPanel().setBackground(java.awt.Color.lightGray);
  10. getObjectLabel().setBackground(java.awt.Color.lightGray);
  11. getServantLabel().setBackground(java.awt.Color.lightGray);
  12. getObjectLabel().setForeground(java.awt.Color.black);
  13. getServantLabel().setForeground(java.awt.Color.black);
  14. }
  15. }
  16. void _setWidth(int w1, int w2) {

代码示例来源:origin: org.jacorb/jacorb

  1. /**
  2. * Return the ContentsPane property value.
  3. * @return java.awt.Panel
  4. */
  5. /* WARNING: THIS METHOD WILL BE REGENERATED. */
  6. private java.awt.Panel getContentsPane() {
  7. if (ivjContentsPane == null) {
  8. try {
  9. ivjContentsPane = new java.awt.Panel();
  10. ivjContentsPane.setName("ContentsPane");
  11. ivjContentsPane.setLayout(new java.awt.BorderLayout());
  12. ivjContentsPane.setBackground(java.awt.SystemColor.control);
  13. getContentsPane().add(getButtonPanel(), "South");
  14. getContentsPane().add(getInnerPanel(), "Center");
  15. // user code begin {1}
  16. // user code end
  17. } catch (java.lang.Throwable ivjExc) {
  18. // user code begin {2}
  19. // user code end
  20. handleException(ivjExc);
  21. }
  22. };
  23. return ivjContentsPane;
  24. }
  25. /**

代码示例来源:origin: org.jacorb/jacorb

  1. /**
  2. * Return the InnerPanel property value.
  3. * @return java.awt.Panel
  4. */
  5. /* WARNING: THIS METHOD WILL BE REGENERATED. */
  6. private java.awt.Panel getInnerPanel() {
  7. if (ivjInnerPanel == null) {
  8. try {
  9. ivjInnerPanel = new java.awt.Panel();
  10. ivjInnerPanel.setName("InnerPanel");
  11. ivjInnerPanel.setLayout(new java.awt.BorderLayout());
  12. ivjInnerPanel.setBackground(java.awt.SystemColor.control);
  13. getInnerPanel().add(getHeaderPanel(), "North");
  14. getInnerPanel().add(getScrollPane(), "Center");
  15. // user code begin {1}
  16. // user code end
  17. } catch (java.lang.Throwable ivjExc) {
  18. // user code begin {2}
  19. // user code end
  20. handleException(ivjExc);
  21. }
  22. };
  23. return ivjInnerPanel;
  24. }
  25. /**

代码示例来源:origin: org.jacorb/jacorb

  1. public void _setSelected(boolean selected) {
  2. if (selected) {
  3. getInnerPanel().setBackground(java.awt.Color.darkGray);
  4. getRequestLabel().setBackground(java.awt.Color.darkGray);
  5. getObjectLabel().setBackground(java.awt.Color.darkGray);
  6. getRequestLabel().setForeground(java.awt.Color.white);
  7. getObjectLabel().setForeground(java.awt.Color.white);
  8. } else {
  9. getInnerPanel().setBackground(java.awt.Color.lightGray);
  10. getRequestLabel().setBackground(java.awt.Color.lightGray);
  11. getObjectLabel().setBackground(java.awt.Color.lightGray);
  12. getRequestLabel().setForeground(java.awt.Color.black);
  13. getObjectLabel().setForeground(java.awt.Color.black);
  14. }
  15. }
  16. void _setWidth(int w1, int w2) {

代码示例来源:origin: google/sagetv

  1. public void windowGainedFocus(java.awt.event.WindowEvent evt)
  2. {
  3. if (titleStyle != WIN2K_TITLE_STYLE)
  4. {
  5. closeButton.setImage(closeButtonRedBGActive);
  6. minButton.setImage(minWindowImageBG);
  7. if (maxButton != null)
  8. maxButton.setImage(maxWindowImageBG);
  9. }
  10. titleBar.setBackground(TITLE_BG_COLOR);
  11. titleLabel.setForeground((titleStyle == MAC_TITLE_STYLE) ? java.awt.Color.black : java.awt.Color.white);
  12. titleLabel.invalidate();
  13. titleLabel.repaint();
  14. SageTVWindow.this.invalidate();
  15. SageTVWindow.this.repaint();
  16. invalidateExtraComponents();
  17. titleBar.validate();
  18. titleBar.repaint();
  19. }

代码示例来源:origin: google/sagetv

  1. public void windowLostFocus(java.awt.event.WindowEvent evt)
  2. {
  3. if (titleStyle != WIN2K_TITLE_STYLE)
  4. {
  5. closeButton.setImage(closeButtonRedBGDisabled);
  6. minButton.setImage(minWindowImageBGDisabled);
  7. if (maxButton != null)
  8. maxButton.setImage(maxWindowImageBGDisabled);
  9. }
  10. titleBar.setBackground(TITLE_DISABLE_COLOR);
  11. titleLabel.setForeground((titleStyle == MAC_TITLE_STYLE) ? java.awt.Color.gray : java.awt.Color.white);
  12. titleLabel.invalidate();
  13. titleLabel.repaint();
  14. SageTVWindow.this.invalidate();
  15. SageTVWindow.this.repaint();
  16. invalidateExtraComponents();
  17. titleBar.validate();
  18. titleBar.repaint();
  19. }
  20. });

代码示例来源:origin: org.jacorb/jacorb

  1. /**
  2. * Return the InnerPanel property value.
  3. * @return java.awt.Panel
  4. */
  5. /* WARNING: THIS METHOD WILL BE REGENERATED. */
  6. private java.awt.Panel getInnerPanel() {
  7. if (ivjInnerPanel == null) {
  8. try {
  9. ivjInnerPanel = new java.awt.Panel();
  10. ivjInnerPanel.setName("InnerPanel");
  11. ivjInnerPanel.setLayout(null);
  12. ivjInnerPanel.setBackground(java.awt.Color.lightGray);
  13. ivjInnerPanel.setBounds(0, 1, 1200, 13);
  14. getInnerPanel().add(getRequestLabel(), getRequestLabel().getName());
  15. getInnerPanel().add(getObjectLabel(), getObjectLabel().getName());
  16. // user code begin {1}
  17. // user code end
  18. } catch (java.lang.Throwable ivjExc) {
  19. // user code begin {2}
  20. // user code end
  21. handleException(ivjExc);
  22. }
  23. };
  24. return ivjInnerPanel;
  25. }
  26. /**

代码示例来源:origin: org.jacorb/jacorb

  1. /**
  2. * Return the Panel1 property value.
  3. * @return java.awt.Panel
  4. */
  5. /* WARNING: THIS METHOD WILL BE REGENERATED. */
  6. private java.awt.Panel getInnerPanel() {
  7. if (ivjInnerPanel == null) {
  8. try {
  9. ivjInnerPanel = new java.awt.Panel();
  10. ivjInnerPanel.setName("InnerPanel");
  11. ivjInnerPanel.setLayout(null);
  12. ivjInnerPanel.setBackground(java.awt.Color.lightGray);
  13. ivjInnerPanel.setBounds(0, 1, 1200, 13);
  14. getInnerPanel().add(getObjectLabel(), getObjectLabel().getName());
  15. getInnerPanel().add(getServantLabel(), getServantLabel().getName());
  16. // user code begin {1}
  17. // user code end
  18. } catch (java.lang.Throwable ivjExc) {
  19. // user code begin {2}
  20. // user code end
  21. handleException(ivjExc);
  22. }
  23. };
  24. return ivjInnerPanel;
  25. }
  26. /**

相关文章