java.awt.Panel Java Examples
The following examples show how to use
java.awt.Panel.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: WPrinterJob.java From dragonwell8_jdk with GNU General Public License v2.0 | 7 votes |
private void init(Component parent, String title, String message, String buttonText) { Panel p = new Panel(); add("Center", new Label(message)); Button btn = new Button(buttonText); btn.addActionListener(this); p.add(btn); add("South", p); pack(); Dimension dDim = getSize(); if (parent != null) { Rectangle fRect = parent.getBounds(); setLocation(fRect.x + ((fRect.width - dDim.width) / 2), fRect.y + ((fRect.height - dDim.height) / 2)); } }
Example #2
Source File: MultiResolutionSplashTest.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }
Example #3
Source File: SelectionVisible.java From hottub with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextField(20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextField.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #4
Source File: SelectionAutoscrollTest.java From TencentKona-8 with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #5
Source File: MultiResolutionSplashTest.java From dragonwell8_jdk with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }
Example #6
Source File: SelectionVisible.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
@Override public void init() { ta = new TextArea(4, 20); ta.setText("01234\n56789"); ta.select(3, 9); final TextArea instruction = new TextArea("INSTRUCTIONS:\n" + "The text 34567 should be selected in the TextArea.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); instruction.setEditable(false); instruction.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(ta); setLayout(new BorderLayout()); add(instruction, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #7
Source File: SelectionVisible.java From openjdk-8 with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextArea(3, 20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextArea.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #8
Source File: SelectionAutoscrollTest.java From jdk8u-dev-jdk with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #9
Source File: SelectionVisible.java From jdk8u_jdk with GNU General Public License v2.0 | 6 votes |
@Override public void init() { ta = new TextArea(4, 20); ta.setText("01234\n56789"); ta.select(3, 9); final TextArea instruction = new TextArea("INSTRUCTIONS:\n" + "The text 34567 should be selected in the TextArea.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); instruction.setEditable(false); instruction.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(ta); setLayout(new BorderLayout()); add(instruction, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #10
Source File: UIUtilsTest.java From snap-desktop with GNU General Public License v3.0 | 6 votes |
@Test public void testCenterComponent() { try { Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); Component comp = new Panel(); Component alignComp = new Panel(); comp.setBounds(0, 0, 100, 100); UIUtils.centerComponent(comp); assertEquals(comp.getBounds(), new Rectangle(screenSize.width / 2 - 50, screenSize.height / 2 - 50, 100, 100)); comp.setBounds(0, 0, 100, 100); alignComp.setBounds(100, 100, 200, 200); UIUtils.centerComponent(comp, alignComp); assertEquals(comp.getBounds(), new Rectangle(150, 150, 100, 100)); } catch (HeadlessException e) { warnHeadless(); } }
Example #11
Source File: bug8049533.java From openjdk-jdk9 with GNU General Public License v2.0 | 6 votes |
public static void main(String[] args) { Frame frame = new Frame(); Panel panel = new Panel(); frame.add(panel); MouseWheelEvent event = new MouseWheelEvent(panel, 0, 0, 0, 0, 0, 0, 0, 0, false, 0, 0, 2, // wheelRotation PRECISE_WHEEL_ROTATION); // preciseWheelRotation MouseWheelEvent convertedEvent = (MouseWheelEvent) SwingUtilities. convertMouseEvent(event.getComponent(), event, null); if (convertedEvent.getPreciseWheelRotation() != PRECISE_WHEEL_ROTATION) { throw new RuntimeException("PreciseWheelRotation field is not copied!"); } }
Example #12
Source File: MultiResolutionSplashTest.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }
Example #13
Source File: SelectionAutoscrollTest.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #14
Source File: WPrinterJob.java From jdk8u60 with GNU General Public License v2.0 | 6 votes |
private void init(Component parent, String title, String message, String buttonText) { Panel p = new Panel(); add("Center", new Label(message)); Button btn = new Button(buttonText); btn.addActionListener(this); p.add(btn); add("South", p); pack(); Dimension dDim = getSize(); if (parent != null) { Rectangle fRect = parent.getBounds(); setLocation(fRect.x + ((fRect.width - dDim.width) / 2), fRect.y + ((fRect.height - dDim.height) / 2)); } }
Example #15
Source File: SelectionAutoscrollTest.java From jdk8u_jdk with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #16
Source File: SelectionVisible.java From jdk8u60 with GNU General Public License v2.0 | 6 votes |
@Override public void init() { ta = new TextArea(4, 20); ta.setText("01234\n56789"); ta.select(3, 9); final TextArea instruction = new TextArea("INSTRUCTIONS:\n" + "The text 34567 should be selected in the TextArea.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); instruction.setEditable(false); instruction.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(ta); setLayout(new BorderLayout()); add(instruction, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #17
Source File: SelectionVisible.java From openjdk-jdk8u-backup with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextField(20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextField.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #18
Source File: SelectionVisible.java From jdk8u60 with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextField(20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextField.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #19
Source File: MultiResolutionSplashTest.java From jdk8u60 with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }
Example #20
Source File: WPrinterJob.java From openjdk-8-source with GNU General Public License v2.0 | 6 votes |
private void init(Component parent, String title, String message, String buttonText) { Panel p = new Panel(); add("Center", new Label(message)); Button btn = new Button(buttonText); btn.addActionListener(this); p.add(btn); add("South", p); pack(); Dimension dDim = getSize(); if (parent != null) { Rectangle fRect = parent.getBounds(); setLocation(fRect.x + ((fRect.width - dDim.width) / 2), fRect.y + ((fRect.height - dDim.height) / 2)); } }
Example #21
Source File: SelectionAutoscrollTest.java From jdk8u-jdk with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #22
Source File: MultiResolutionSplashTest.java From jdk8u_jdk with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }
Example #23
Source File: arffTransferNodeView.java From ETL_Unicorn with Apache License 2.0 | 6 votes |
public void view(){ scrollPane = new ScrollPane(); panel=new Panel(); panel.setBackground(Color.yellow); // JScrollPane j=new JScrollPane(); tableout.setBackground(new Color(240, 128, 128)); tableout.setPreferredSize(new Dimension(200,200)); tableout.setVisible(true); j.setViewportView(tableout); // panel.add(j); scrollPane.add(panel); add(scrollPane); close=false; }
Example #24
Source File: SelectionVisible.java From openjdk-8-source with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextArea(3, 20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextArea.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #25
Source File: WPrinterJob.java From openjdk-jdk8u with GNU General Public License v2.0 | 6 votes |
private void init(Component parent, String title, String message, String buttonText) { Panel p = new Panel(); add("Center", new Label(message)); Button btn = new Button(buttonText); btn.addActionListener(this); p.add(btn); add("South", p); pack(); Dimension dDim = getSize(); if (parent != null) { Rectangle fRect = parent.getBounds(); setLocation(fRect.x + ((fRect.width - dDim.width) / 2), fRect.y + ((fRect.height - dDim.height) / 2)); } }
Example #26
Source File: SelectionVisible.java From openjdk-jdk9 with GNU General Public License v2.0 | 6 votes |
@Override public void init() { tf = new TextField(20); tf.setText("0123456789"); tf.select(0, 6); final TextArea ta = new TextArea("INSTRUCTIONS:\n" + "The text 012345 should be selected in the TextField.\n" + "If this is what you observe, then the test passes.\n" + "Otherwise, the test fails.", 40, 5, TextArea.SCROLLBARS_NONE); ta.setEditable(false); ta.setPreferredSize(new Dimension(300, 70)); final Panel panel = new Panel(); panel.setLayout(new FlowLayout()); panel.add(tf); setLayout(new BorderLayout()); add(ta, BorderLayout.CENTER); add(panel, BorderLayout.PAGE_END); }
Example #27
Source File: SelectionAutoscrollTest.java From openjdk-jdk8u with GNU General Public License v2.0 | 6 votes |
void createObjects() { textArea = new TextArea( bigString() ); robot = Util.createRobot(); Panel panel = new Panel(); panel.setLayout( new GridLayout(3,3) ); for( int y=0; y<3; ++y ) { for( int x=0; x<3; ++x ) { if( x==1 && y==1 ) { panel.add( textArea ); } else { panel.add( new Panel() ); } } } Frame frame = new Frame( "TextArea cursor icon test" ); frame.setSize( 300, 300 ); frame.add( panel ); frame.setVisible( true ); }
Example #28
Source File: CompositeFactory.java From ermasterr with Apache License 2.0 | 6 votes |
private static RowHeaderTable createRowHeaderTable(final Composite composite, final int width, final int height, final int rowHeaderWidth, final int rowHeight, final boolean iconEnable, final boolean editable) { final Frame frame = SWT_AWT.new_Frame(composite); final FlowLayout frameLayout = new FlowLayout(); frameLayout.setVgap(0); frame.setLayout(frameLayout); final Panel panel = new Panel(); final FlowLayout panelLayout = new FlowLayout(); panelLayout.setVgap(0); panel.setLayout(panelLayout); frame.add(panel); final RowHeaderTable table = new RowHeaderTable(width, height, rowHeaderWidth, rowHeight, iconEnable, editable); panel.add(table); return table; }
Example #29
Source File: GenericDialogPlus.java From ij-ridgedetection with GNU General Public License v2.0 | 6 votes |
/** * Adds the file field. * * @param label * the label * @param defaultPath * the default path * @param columns * the columns */ public void addFileField(String label, String defaultPath, int columns) { addStringField(label, defaultPath, columns); if (isHeadless()) return; TextField text = (TextField) stringField.lastElement(); GridBagLayout layout = (GridBagLayout) getLayout(); GridBagConstraints constraints = layout.getConstraints(text); Button button = new Button("Browse..."); FileListener listener = new FileListener("Browse for " + label, text); button.addActionListener(listener); button.addKeyListener(this); Panel panel = new Panel(); panel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0)); panel.add(text); panel.add(button); layout.setConstraints(panel, constraints); add(panel); }
Example #30
Source File: MultiResolutionSplashTest.java From openjdk-jdk8u with GNU General Public License v2.0 | 6 votes |
static float getScaleFactor() { final Dialog dialog = new Dialog((Window) null); dialog.setSize(100, 100); dialog.setModal(true); final float[] scaleFactors = new float[1]; Panel panel = new Panel() { @Override public void paint(Graphics g) { float scaleFactor = 1; if (g instanceof SunGraphics2D) { scaleFactor = ((SunGraphics2D) g).surfaceData.getDefaultScale(); } scaleFactors[0] = scaleFactor; dialog.setVisible(false); } }; dialog.add(panel); dialog.setVisible(true); dialog.dispose(); return scaleFactors[0]; }