public Welcome() { c.setLayout(null); c.add(welcome); welcome.setBounds(250, 100, 600, 50); welcome.setFont(font1); welcome.setForeground(Color.black); c.add(hotel); hotel.setBounds(350, 170, 700, 50); hotel.setFont(font2); hotel.setForeground(Color.black); c.add(check); check.setBounds(450, 350, 250, 50); check.addActionListener(this); c.add(order); order.setBounds(150, 350, 250, 50); order.addActionListener(this); c.add(bill); bill.setBounds(750, 350, 250, 50); bill.addActionListener(this); c.add(exit); exit.setBounds(40, 600, 130, 20); exit.addActionListener(this); c.add(back).setBounds(0, 0, 1800, 1000); }
public int doLayoutRetHeight() { Dimension sz = getSize(); final int itemHeight = 25; final int itemSpacing = 5; final int labelWidth = 150; final int buttonHeight = 35; final int buttonWidth = 100; int y = itemSpacing; int fieldWidth = sz.width - (itemSpacing + labelWidth + itemSpacing + itemSpacing); int fieldX = itemSpacing + labelWidth + itemSpacing; int buttonSpacing = (sz.width - (buttonWidth + buttonWidth)) / 4; labelFileName.setBounds(itemSpacing, y, labelWidth, itemHeight); textFileName.setBounds(fieldX, y, fieldWidth, itemHeight); y = y + itemHeight + itemSpacing; labelLogContents.setBounds(itemSpacing, y, labelWidth, itemHeight); int logContentsHeight = sz.height - (y + buttonHeight + itemSpacing + itemSpacing); if (logContentsHeight < 100) { logContentsHeight = 100; } textLogContents.setBounds(fieldX, y, fieldWidth, logContentsHeight); y = y + logContentsHeight + itemSpacing + itemSpacing; buttonChooseFile.setBounds(buttonSpacing, y, buttonWidth, buttonHeight); buttonImportFile.setBounds( buttonSpacing + buttonWidth + buttonSpacing, y, buttonWidth, buttonHeight); buttonClose.setBounds( buttonSpacing + buttonWidth + buttonSpacing + buttonWidth + buttonSpacing, y, buttonWidth, buttonHeight); y = y + buttonHeight + itemSpacing + itemSpacing; return (y); }
private void setUpGui() { area = JokemonDriver.Area.Stringville; mouse = new Point(); int thingInt = 0; this.setTitle("Town Map"); this.setSize(195, 239); this.setResizable(false); this.setLayout(null); this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); this.setVisible(false); visible = false; this.setLocationRelativeTo(null); Container cp = this.getContentPane(); JLabel map = new JLabel(); map.setBounds(1, -5, 188, 176); map.setIcon(new ImageIcon(townMap.class.getResource("Logos/townmap.png"))); closeWindow = new JButton(); closeWindow.setText("Close Window"); closeWindow.setBounds(0, 192, 188, 20); areaDisplay = new JLabel(); areaDisplay.setText(area.toString().replace('_', ' ')); areaDisplay.setHorizontalAlignment(JLabel.CENTER); areaDisplay.setBounds(0, 171, 188, 20); addMouseMotionListener(this); closeWindow.addActionListener(this); cp.add(map); cp.add(closeWindow); cp.add(areaDisplay); }
public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_UP) { if (x > 20) { x -= 5; // y+=5; } } else if (e.getKeyCode() == KeyEvent.VK_DOWN) { x += 10; // if(y>0) // y--; } else if (e.getKeyCode() == KeyEvent.VK_LEFT) { if (position == 2) { position = 1; car.setBounds(120, 500, 120, 70); } if (position == 3) { position = 2; car.setBounds(240, 500, 120, 70); } } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) { if (position == 2) { position = 3; car.setBounds(360, 500, 120, 70); } if (position == 1) { position = 2; car.setBounds(240, 500, 120, 70); } } }
public LoginP() { super("LOGIN"); l1 = new JLabel("UserName"); l2 = new JLabel("Password"); t1 = new JTextField(); t2 = new JPasswordField(); d = new JTextField("r"); b1 = new JButton("Let me in !!"); setBounds(300, 250, 380, 240); l1.setBounds(20, 50, 100, 30); l2.setBounds(20, 90, 100, 30); t1.setBounds(120, 50, 150, 30); t1.setText("Administrator"); t2.setBounds(120, 90, 150, 30); b1.setBounds(180, 130, 150, 25); add(l1); add(l2); add(t1); add(t2); add(b1); setLayout(null); setVisible(true); b1.addActionListener(this); setDefaultCloseOperation(EXIT_ON_CLOSE); }
public void StaticObjNew(StaticObj so) { Graphics2D g = radarArea.backImage.createGraphics(); g.setColor(so_color); if (so instanceof Beacon) { g.drawOval( convPos(so.pos.x) - grid_size / 6, convPos(so.pos.y) - grid_size / 6, grid_size / 3, grid_size / 3); JLabel sol = new JLabel(Integer.toString(so.id)); sol.setForeground(so_text_color); sol.setBounds( convPos(so.pos.x) + grid_size / 6, convPos(so.pos.y), grid_size / 3, grid_size / 2); radarArea.add(sol, new Integer(1)); } if (so instanceof Airfield) { int xa[] = new int[3], ya[] = new int[3]; int l1 = grid_size / 2, l2 = grid_size / 6; xa[0] = convPos(so.pos.x); ya[0] = convPos(so.pos.y); xa[1] = convPos(so.pos.x) - l1 * so.dir.x - l2 * so.dir.y; ya[1] = convPos(so.pos.y) - l1 * so.dir.y + l2 * so.dir.x; xa[2] = convPos(so.pos.x) - l1 * so.dir.x + l2 * so.dir.y; ya[2] = convPos(so.pos.y) - l1 * so.dir.y - l2 * so.dir.x; g.drawPolygon(xa, ya, 3); JLabel sol = new JLabel(Integer.toString(so.id)); sol.setForeground(so_text_color); sol.setBounds( convPos(so.pos.x) + grid_size / 6, convPos(so.pos.y), grid_size / 3, grid_size / 2); radarArea.add(sol, new Integer(1)); } if (so instanceof Exit) { g.drawRect( convPos(so.pos.x) - grid_size / 6, convPos(so.pos.y) - grid_size / 6, grid_size / 3, grid_size / 3); JLabel sol = new JLabel(Integer.toString(so.id)); sol.setForeground(so_text_color); sol.setBounds( convPos(so.pos.x) + grid_size / 6, convPos(so.pos.y), grid_size / 3, grid_size / 2); radarArea.add(sol, new Integer(1)); } if (so instanceof Line) { g.setColor(line_color); g.drawLine( convPos(((Line) so).pos.x), convPos(((Line) so).pos.y), convPos(((Line) so).second_end.x), convPos(((Line) so).second_end.y)); } radarArea.backIcon = new ImageIcon(radarArea.backImage); radarArea.back.setIcon(radarArea.backIcon); }
public CFFreeSwitchSwingAuditActionAttrJPanel( ICFFreeSwitchSwingSchema argSchema, ICFSecurityAuditActionObj argFocus) { super(); JLabel label; JComponent compo; CFJReferenceEditor reference; final String S_ProcName = "construct-schema-focus"; if (argSchema == null) { throw CFLib.getDefaultExceptionFactory() .newNullArgumentException(getClass(), S_ProcName, 1, "argSchema"); } // argFocus is optional; focus may be set later during execution as // conditions of the runtime change. swingSchema = argSchema; setSwingFocusAsAuditAction(argFocus); final int spacing = 5; int y = spacing; final int height = 25; final int textheight = 80; final int vspacing = height + spacing; final int textvspacing = textheight + spacing; final int labelx = spacing; final int labelwidth = 200; final int fieldx = labelx + labelwidth + spacing; final int fieldwidth = 785; final int panelwidth = fieldx + fieldwidth + spacing; // temporary -- I think you have to have a panel bigger than the coordinates initially setSize(panelwidth, 100000); label = getSwingLabelAuditActionId(); add(label); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorAuditActionId(); add(compo); compo.setBounds(fieldx, y, fieldwidth, height); y = y + vspacing; label = getSwingLabelDescription(); add(label); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorDescription(); add(compo); compo.setBounds(fieldx, y, fieldwidth, height); y = y + vspacing; // Now we can set the proper size based on the fields and references populated setSize(panelwidth, y); Dimension pfsz = new Dimension(panelwidth, y); setPreferredSize(pfsz); Dimension min = new Dimension(400, y); setMinimumSize(min); populateFields(); adjustComponentEnableStates(); swingIsInitializing = false; }
private void initUI() { this.setLayout(new BorderLayout()); JPanel infoPanel = new JPanel(); infoPanel.setLayout(new FlowLayout(FlowLayout.LEFT)); infoPanel.setBackground(Color.WHITE); infoPanel.setBorder(BorderFactory.createLineBorder(Color.BLACK)); infoPanel.add( new JLabel( new ImageIcon( Thread.currentThread().getContextClassLoader().getResource("siw-logo3_2.gif")))); JLabel infoLabel = new JLabel("<html>Please select a project and context<br> Version must be a number</html>"); infoPanel.add(infoLabel); this.add(infoPanel, BorderLayout.NORTH); JPanel entryPanel = new JPanel(); entryPanel.setLayout(null); projectNameField.setText(""); JLabel projectNameLabel = new JLabel("Project Name"); projectNameLabel.setBounds(new Rectangle(30, 80, 135, 20)); projectNameField.setBounds(new Rectangle(180, 80, 175, 20)); JLabel projectVersionLabel = new JLabel("Project Version"); projectVersionLabel.setBounds(new Rectangle(30, 125, 135, 20)); projectVersionField.setBounds(new Rectangle(180, 125, 175, 20)); JLabel contextLabel = new JLabel("Context"); contextLabel.setBounds(new Rectangle(30, 165, 135, 20)); contextComboBox.setBounds(new Rectangle(180, 165, 175, 20)); JLabel packageLabel = new JLabel("Select Package"); packageLabel.setBounds(new Rectangle(30, 210, 135, 20)); packageComboBox.setBounds(new Rectangle(180, 210, 250, 20)); entryPanel.add(projectNameLabel, null); entryPanel.add(projectNameField, null); entryPanel.add(projectVersionLabel, null); entryPanel.add(projectVersionField, null); entryPanel.add(contextLabel, null); entryPanel.add(contextComboBox, null); entryPanel.add(packageLabel, null); entryPanel.add(packageComboBox, null); this.add(entryPanel, BorderLayout.CENTER); projectVersionField.addKeyListener(this); projectNameField.addKeyListener(this); }
public aboutsw() { b1 = new JButton(); l1 = new JLabel(); l2 = new JLabel(); l3 = new JLabel(); l4 = new JLabel(); l5 = new JLabel(); getContentPane().setLayout(null); setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); setResizable(false); setUndecorated(true); getAccessibleContext().setAccessibleName("About"); b1.setText("Close"); getContentPane().add(b1); b1.setBounds(250, 180, 80, 25); b1.addActionListener(new closeListener()); l1.setFont(new Font("Microsoft Sans Serif", 0, 20)); l1.setForeground(new java.awt.Color(153, 153, 255)); l1.setText("Plateform : "); getContentPane().add(l1); l1.setBounds(50, 70, 120, 20); l2.setText("Gift Sales & Management System"); l2.setFont(new Font("Century Schoolbook", 1, 16)); l2.setForeground(new java.awt.Color(255, 51, 51)); getContentPane().add(l2); l2.setBounds(34, 10, 410, 30); l3.setForeground(new Color(0, 0, 153)); l3.setText("Windows 98 / 2000 / XP / Vista / 7"); getContentPane().add(l3); l3.setBounds(100, 95, 200, 20); l4.setText("Powered by :"); l4.setFont(new Font("Microsoft Sans Serif", 0, 18)); l4.setForeground(new java.awt.Color(153, 153, 255)); getContentPane().add(l4); l4.setBounds(50, 120, 130, 20); l5.setText("Amit Kumar Sah"); l5.setFont(new Font("Microsoft Sans Serif", 0, 18)); getContentPane().add(l5); l5.setBounds(100, 150, 190, 20); l5.setForeground(new Color(100, 100, 51)); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); setBounds((screenSize.width - 400) / 2, (screenSize.height - 220) / 2, 450, 240); setVisible(true); }
private void jbInit() throws Exception { this.getContentPane().setLayout(null); Bienvenue.setFont(new java.awt.Font("Garamond", 1, 24)); Bienvenue.setForeground(SystemColor.textHighlight); Bienvenue.setRequestFocusEnabled(true); Bienvenue.setVerifyInputWhenFocusTarget(true); Bienvenue.setText("Bienvenue dans JChat"); Bienvenue.setBounds(new Rectangle(125, 28, 305, 44)); Pseudo_L.setFont(new java.awt.Font("Dialog", 1, 14)); Pseudo_L.setText("Pseudonyme :"); Pseudo_L.setBounds(new Rectangle(75, 94, 128, 28)); nom.setText(""); nom.setBounds(new Rectangle(229, 95, 108, 24)); pwd.setText(""); pwd.setBounds(new Rectangle(230, 135, 108, 25)); pwd_L.setFont(new java.awt.Font("Dialog", 1, 14)); pwd_L.setText("Mot de passe :"); pwd_L.setBounds(new Rectangle(76, 133, 122, 31)); gestionnaire_B gestionnaire = new gestionnaire_B(); Connect.addActionListener(gestionnaire); Connect.setBackground(new Color(239, 240, 234)); Connect.setBounds(new Rectangle(281, 251, 142, 30)); Connect.setText("Connexion"); Connect.setIcon(new ImageIcon(image_c)); Annuler.addActionListener(gestionnaire); Annuler.setBackground(new Color(239, 240, 234)); Annuler.setBounds(new Rectangle(104, 252, 140, 29)); Annuler.setText("Annuler"); Annuler.setIcon(new ImageIcon(image_d)); this.getContentPane().setBackground(new Color(239, 240, 234)); this.setForeground(new Color(239, 240, 234)); this.setTitle("Interface de connexion des clients au serveur de chat"); jLabel1.setFont(new java.awt.Font("Dialog", 1, 14)); jLabel1.setText("Adresse du serveur :"); jLabel1.setBounds(new Rectangle(75, 176, 156, 26)); jTextField1.setBounds(new Rectangle(230, 176, 108, 25)); Icon siegle = new ImageIcon(image); siegle_L = new JLabel("", siegle, SwingConstants.LEFT); siegle_L.setBounds(new Rectangle(0, 1, 76, 105)); this.getContentPane().add(jLabel1, null); this.getContentPane().add(pwd_L, null); this.getContentPane().add(Pseudo_L, null); this.getContentPane().add(jTextField1, null); this.getContentPane().add(nom, null); this.getContentPane().add(pwd, null); this.getContentPane().add(Bienvenue, null); this.getContentPane().add(Connect, null); this.getContentPane().add(Annuler, null); this.getContentPane().add(siegle_L, null); this.setSize(new Dimension(439, 321)); this.setResizable(false); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); }
// create and position GUI components; register event handlers private void createUserInterface() { // get content pane for attaching GUI components Container contentPane = getContentPane(); // enable explicit positioning of GUI components contentPane.setLayout(null); // set up principalJLabel principalJLabel = new JLabel(); principalJLabel.setBounds(20, 20, 80, 20); principalJLabel.setText("Principal:"); contentPane.add(principalJLabel); // set up principalJTextField principalJTextField = new JTextField(); principalJTextField.setBounds(80, 20, 90, 20); principalJTextField.setText("0"); principalJTextField.setHorizontalAlignment(JTextField.RIGHT); contentPane.add(principalJTextField); // set up resultJLabel resultJLabel = new JLabel(); resultJLabel.setBounds(20, 60, 100, 20); resultJLabel.setText("Result:"); contentPane.add(resultJLabel); // set up resultJTextArea resultJTextArea = new JTextArea(); resultJTextArea.setBounds(20, 85, 260, 120); resultJTextArea.setEditable(false); contentPane.add(resultJTextArea); // set up calculateJButton calculateJButton = new JButton(); calculateJButton.setBounds(190, 20, 90, 20); calculateJButton.setText("Calculate"); contentPane.add(calculateJButton); calculateJButton.addActionListener( new ActionListener() // anonymous inner class { // event handler called when calculateJButton is pressed public void actionPerformed(ActionEvent event) { calculateJButtonActionPerformed(event); } } // end anonymous inner class ); // end call to addActionListener // set properties of application's window setTitle("Comparing Rates"); // set title bar text setSize(310, 255); // set window size setVisible(true); // display window } // end method createUserInterface
public void doLayout() { JLabel label; JComponent compo; CFJReferenceEditor reference; Dimension dim; final int spacing = 5; int y = spacing; final int height = 25; final int textheight = 80; final int vspacing = height + spacing; final int textvspacing = textheight + spacing; final int labelx = spacing; final int labelwidth = 200; final int fieldx = labelx + labelwidth + spacing; final int fieldwidth = 1024; Dimension jpsz = getSize(); int usefieldwidth = jpsz.width - 215; label = getSwingLabelId(); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorId(); dim = compo.getMaximumSize(); if (dim.width < usefieldwidth) { compo.setBounds(fieldx, y, dim.width, height); } else { compo.setBounds(fieldx, y, fieldwidth, height); } y = y + vspacing; label = getSwingLabelFullDomainName(); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorFullDomainName(); dim = compo.getMaximumSize(); if (dim.width < usefieldwidth) { compo.setBounds(fieldx, y, dim.width, height); } else { compo.setBounds(fieldx, y, fieldwidth, height); } y = y + vspacing; label = getSwingLabelDescription(); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorDescription(); dim = compo.getMaximumSize(); if (dim.width < usefieldwidth) { compo.setBounds(fieldx, y, dim.width, height); } else { compo.setBounds(fieldx, y, fieldwidth, height); } y = y + vspacing; }
public void tampilan_GUI() { this.getContentPane().setBackground(Color.yellow); this.getContentPane().setLayout(null); jLabel1.setFont(new java.awt.Font("Dialog", 1, 16)); jLabel1.setText("Please Waiting..."); jLabel1.setBounds(new Rectangle(14, 5, 187, 30)); prosesBar.setBounds(new Rectangle(14, 40, 311, 16)); prosesBar.setStringPainted(true); statusProses.setText(""); statusProses.setBounds(new Rectangle(14, 60, 311, 16)); this.getContentPane().add(jLabel1); this.getContentPane().add(prosesBar); this.getContentPane().add(statusProses); }
/** Create the frame */ public DateTimer() { super(); setTitle("v14 CountDown"); getContentPane().setLayout(null); setBounds(100, 100, 500, 375); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); final JLabel finishtimeLabel = new JLabel(); finishtimeLabel.setText("CountDown Time"); finishtimeLabel.setBounds(10, 36, 119, 15); getContentPane().add(finishtimeLabel); finishtime = new JFormattedTextField( new DateFormatter(new SimpleDateFormat("MM/dd/yyyy hh:mm:ss aa", Locale.ENGLISH))); finishtime.addActionListener( new ActionListener() { public void actionPerformed(final ActionEvent e) {} }); finishtime.setValue(new Date()); finishtime.setBounds(135, 34, 187, 19); getContentPane().add(finishtime); final JButton startButton = new JButton(); startButton.addActionListener( new ActionListener() { public void actionPerformed(final ActionEvent e) { startCount(); } }); startButton.setText("Start!!!"); startButton.setBounds(334, 31, 111, 25); getContentPane().add(startButton); countLabel = new JLabel(); countLabel.setHorizontalAlignment(SwingConstants.CENTER); countLabel.setHorizontalTextPosition(SwingConstants.CENTER); countLabel.setFont(new Font("Lucida Grande", Font.PLAIN, 14)); countLabel.setBorder(new LineBorder(Color.black, 1, false)); countLabel.setText("Countdown not Started"); countLabel.setBounds(10, 162, 435, 47); getContentPane().add(countLabel); final JLabel credits = new JLabel(); credits.setHorizontalAlignment(SwingConstants.RIGHT); credits.setText(""); credits.setBounds(253, 328, 237, 15); getContentPane().add(credits); }
/*Aqui viene lo interesante*/ public void Interfaz_Trabajador() // metodo que lo que hace es poner los botones y demas cosas de la GUI // para ingresar Trabajadores { this.setLayout( null); // me permite poner donde yo quiera los botones ya que el layout no es el por defecto trab = new JLabel("Nombre del Trabajador"); boton1 = new JButton("Ingresar trabajador"); user = new JTextField(null); // campo donde se ingresa el nombre del trabajador id1 = new JTextField(); // campo para ingresar el id list = new JComboBox /*<String>*/(); // lista de trabajadores ingresados que se pueden usar ID = new JLabel("Numero de Identificaci�n"); ventas = new JButton("Ingresar"); informe = new JButton("Informe de ventas"); trab.setBounds( 5, 10, 130, 9); /*localizacion del objeto. X,Y,H,W. X es la posicion en X, Y es lo mismo pero en Y. H y W son la altura y ancho del boton respectivamante*/ this.add(trab); // es agregado a la ventana user.setBounds(138, 5, 130, 20); this.add(user); ID.setBounds(5, 40, 145, 9); this.add(ID); id1.setBounds(165, 35, 80, 20); this.add(id1); boton1.setBounds(55, 60, 150, 20); boton1.addActionListener( this); // el boton recibe la propiedad de actionListener, se le pone el daemon y si es // cliceado, se mandara al metodo this.add(boton1); list.setBounds(55, 100, 150, 50); this.add(list); ventas.setBounds(55, 170, 150, 20); ventas.addActionListener(this); this.add(ventas); informe.setBounds(55, 200, 150, 20); informe.addActionListener(this); // si es cliceado, se mandara al metodo this.add(informe); }
public Cliente(Socket s) { super("OPERACIONES CON BD"); socket = s; try { salida = new DataOutputStream(socket.getOutputStream()); inObjeto = new ObjectInputStream(socket.getInputStream()); } catch (IOException e) { e.printStackTrace(); System.exit(0); } setLayout(null); etiqueta.setBounds(10, 10, 200, 30); add(etiqueta); empconsultar.setBounds(210, 10, 50, 30); add(empconsultar); textarea1 = new JTextArea(); scrollpane1 = new JScrollPane(textarea1); scrollpane1.setBounds(10, 50, 400, 300); add(scrollpane1); boton.setBounds(420, 10, 100, 30); add(boton); desconectar.setBounds(420, 50, 100, 30); add(desconectar); textarea1.setEditable(false); boton.addActionListener(this); desconectar.addActionListener(this); setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); }
public PlayerPanel(ActionListener listener) { Dimension size; Insets in = this.getInsets(); this.numberOfPlayersButtons = new ArrayList<JButton>(this.possiblePlayersAmount); this.colorButtons = new LinkedList<JButton>(); label = new JLabel("Escolha a quantidade de jogadores:"); this.add(label); size = label.getPreferredSize(); label.setBounds(90, 5 + in.top, size.width, size.height); for (int i = 0; i < this.possiblePlayersAmount; i++) { JButton tempButton = new JButton(String.format("%d", i + 3)); numberOfPlayersButtons.add(tempButton); size = tempButton.getPreferredSize(); tempButton.setBounds(45 + 75 * i + in.left, 80 + in.top, size.width, size.height); tempButton.addActionListener(listener); this.add(tempButton); } this.setSize(this.getPreferredSize()); this.setLayout(null); this.listener = listener; }
public void setBackground(String background) { ((JPanel) c).setOpaque(false); ImageIcon imgi = new ImageIcon(background); JLabel img_label = new JLabel(imgi); this.getLayeredPane().add(img_label, new Integer(Integer.MIN_VALUE)); img_label.setBounds(0, 0, width, height); }
public About() { cl = ClassLoader.getSystemClassLoader(); // ----------------------------------------CENTER--------------------------------// imgAbout = new ImageIcon(cl.getResource("om.png")); lblAbout = new JLabel(imgAbout); lblAbout.setBounds(0, 0, 450, 263); JPanel pnlCenter = new JPanel(); pnlCenter.setLayout(null); pnlCenter.add(lblAbout); btnOk = new JButton(new ImageIcon(cl.getResource("ok.png"))); btnOk.setBounds(390, 215, 40, 30); pnlCenter.add(btnOk); btnOk.addActionListener(this); // -----------------------------------CONTAINER----------------------------------// Container c = getContentPane(); c.setLayout(new BorderLayout()); c.add(pnlCenter, BorderLayout.CENTER); setSize(450, 280); setVisible(true); setResizable(false); setLocation(580, 280); // setDefaultCloseOperation(EXIT_ON_CLOSE); }
/** * Description of the Method * * @exception Exception Description of Exception */ private void jbInit() throws Exception { this.setLayout(null); this.setSize(700, 500); this.setLocation(0, 0); // limites de componentes labelFondo.setBounds(new Rectangle((int) (ancho / 3.5), 2 * (alto / 6), ancho / 2, alto / 4)); botonAceptar.setBounds( new Rectangle( (int) (2.4 * (ancho / 5)), (int) (1.9 * (alto / 4)), (int) (ancho / 10.2), alto / 25)); botonAceptar.setBorder(null); // imagenes de componentes labelFondo.setIcon(new ImageIcon(Imagen)); botonAceptar.setIcon(new ImageIcon("../imagenes/botonaceptar.jpg")); botonAceptar.addMouseListener(new PanelGenerico_botonAceptar_mouseAdapter(this)); // agregar componentes al panel this.add(botonAceptar, null); this.add(labelFondo, null); this.setBackground(SystemColor.menuText); // acciones de botones botonAceptar.addActionListener(new PanelGenerico_botonAceptar_actionAdapter(this)); }
public Gui() throws IOException { setSize(1024, 798); setBackground(Color.white); setTitle("Dyna-stryfe"); setDefaultCloseOperation(EXIT_ON_CLOSE); addbackgound(this); getContentPane().setLayout(null); setResizable(false); setBackground(new Color(204, 204, 204)); setVisible(true); b2 = new JButton("Play"); b2.setBackground(Color.BLACK); b2.setFont(new Font("Showcard Gothic", Font.BOLD | Font.ITALIC, 11)); b2.setForeground(Color.WHITE); b2.setBounds(450, 550, 132, 43); b2.addActionListener(this); add(b2); demo = new JLabel("<html><font color='white'>Demo version: 0.000011 </font></html>"); demo.setBounds(870, 660, 300, 30); this.add(demo); accionarAgarreAutomatico = new JButton(); accionarAgarreAutomatico.addActionListener(this); }
public void setBattleFieldBackground(String background) { ((JPanel) c).setOpaque(false); ImageIcon imgi = new ImageIcon(background); JLabel img_label = new JLabel(imgi); this.getLayeredPane().add(img_label, new Integer(Integer.MIN_VALUE + 1)); img_label.setBounds(posX, posY, Constant.BATTLEFIELD_WIDTH, Constant.BATTLEFIELD_HEIGHT); }
/** Constructor for objects of class Cart_Add */ public Cart_Add(int itemID) { this.setLayout(null); this.setMaximumSize(new Dimension(1400, 50)); product = invAccess.GetProductInfo(itemID); /** Create the DAO here */ name = new JLabel(product.getName()); discount = new JTextField(); discount.setText(String.valueOf(product.getDiscount())); add.addActionListener(this); /** Absolute Positioning of the components */ Insets insets = this.getInsets(); /** The dimentsions of the JPanel */ this.add(name); name.setBounds(25 + insets.left, 15 + insets.top, 250, 25); this.add(discount); discount.setBounds(125 + insets.left, 15 + insets.top, 75, 25); this.add(add); add.setBounds(250 + insets.left, 15 + insets.top, 85, 25); // this.setBorder (BorderFactory.createLineBorder(Color.black)); product = invAccess.GetProductInfo(itemID); this.setVisible(true); }
Jf() { j.setBounds(500, 40, 500, 500); j.setVisible(true); j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); j.setLayout(null); ImageIcon image = new ImageIcon("im1.jpg"); JLabel l = new JLabel(image); int m = image.getIconWidth(); int m1 = image.getIconHeight(); j.setResizable(false); // frame resize nahi hoga l.setBounds(0, 0, m, m1); j.add(l); l.add(linfo); l.add(lid); l.add(fid); l.add(lpass); l.add(fpass); fpass.setEchoChar('*'); l.add(blogin); l.add(bnewaccount); l.add(bforget); ImageIcon image1 = new ImageIcon("logo1.png"); JLabel limage = new JLabel(image1); l.add(limage); limage.setBounds(10, 50, 190, 130); Font f = new Font("ALGERIAN", Font.BOLD, 20); linfo.setFont(f); linfo.setBounds(40, 10, 420, 30); lid.setBounds(210, 50, 70, 30); fid.setBounds(290, 50, 150, 30); lpass.setBounds(210, 90, 70, 30); fpass.setBounds(290, 90, 150, 30); blogin.setBounds(210, 130, 100, 50); bnewaccount.setBounds(320, 130, 160, 20); bforget.setBounds(320, 160, 160, 20); blogin.setBackground(Color.green); bnewaccount.setBackground(Color.cyan); bforget.setBackground(Color.pink); blogin.addActionListener(new Login()); bnewaccount.addActionListener(new Account()); bforget.addActionListener(new Forget()); }
public void doLayout() { JLabel label; JComponent compo; CFJReferenceEditor reference; Dimension dim; final int spacing = 5; int y = spacing; final int height = 25; final int textheight = 80; final int vspacing = height + spacing; final int textvspacing = textheight + spacing; final int labelx = spacing; final int labelwidth = 200; final int fieldx = labelx + labelwidth + spacing; final int fieldwidth = 1024; Dimension jpsz = getSize(); int usefieldwidth = jpsz.width - 215; label = getSwingLabelContainerTenant(); label.setBounds(labelx, y, labelwidth, height); reference = getSwingReferenceContainerTenant(); reference.setBounds(fieldx, y, usefieldwidth, height); y = y + vspacing; label = getSwingLabelTSecGroupId(); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorTSecGroupId(); dim = compo.getMaximumSize(); if (dim.width < usefieldwidth) { compo.setBounds(fieldx, y, dim.width, height); } else { compo.setBounds(fieldx, y, fieldwidth, height); } y = y + vspacing; label = getSwingLabelName(); label.setBounds(labelx, y, labelwidth, height); compo = getSwingEditorName(); dim = compo.getMaximumSize(); if (dim.width < usefieldwidth) { compo.setBounds(fieldx, y, dim.width, height); } else { compo.setBounds(fieldx, y, fieldwidth, height); } y = y + vspacing; }
public Ammo() { // this.setSize(134,480); this.setPreferredSize(new Dimension(134, 480)); try { bullet = new ImageIcon("bullet.png"); grenade = new ImageIcon("grenade.jpg"); laser = new ImageIcon("laser.jpg"); shotgun = new ImageIcon("shotgun.jpg"); } catch (Exception e) { } l.setBounds(40, 0, 100, 30); l.setFont(new Font("Serif", Font.BOLD, 14)); l.setForeground(Color.yellow); s.setBounds(90, 0, 100, 30); s.setFont(new Font("Serif", Font.BOLD, 14)); s.setForeground(Color.yellow); increase.start(); }
/** Initialize the contents of the frame. */ private void initialize() { frame = new JFrame(); frame.setBounds(100, 100, 450, 300); frame.setVisible(true); frame.setResizable(false); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().setLayout(null); JButton btnCustomer = new JButton("Customer"); btnCustomer.setFont(new Font("Tahoma", Font.BOLD, 16)); btnCustomer.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent arg0) { JOptionPane.showMessageDialog(null, "Welcome to Coffee Kiosk "); // Coffee1 nw = new Coffee1(); // nw.NewScreen(); cust = cust + 1; Customer cs = new Customer(); cs.CustomerScreen(); } }); btnCustomer.setBounds(83, 94, 117, 86); frame.getContentPane().add(btnCustomer); JButton btnAdmin = new JButton("Admin"); btnAdmin.setFont(new Font("Tahoma", Font.BOLD, 16)); btnAdmin.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(null, "Welcome Admin "); Login ls = new Login(); ls.LoginScreen(); } }); btnAdmin.setBounds(229, 94, 117, 86); frame.getContentPane().add(btnAdmin); JButton btnExit = new JButton("EXIT"); btnExit.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent arg0) { JOptionPane.showMessageDialog(null, "Thank You for using Coffee Kiosk"); System.exit(0); } }); btnExit.setBounds(168, 207, 89, 23); frame.getContentPane().add(btnExit); JLabel lblLeedsCoffeeKiosk = new JLabel("LEEDS COFFEE KIOSK"); lblLeedsCoffeeKiosk.setHorizontalAlignment(SwingConstants.CENTER); lblLeedsCoffeeKiosk.setFont(new Font("Times New Roman", Font.BOLD | Font.ITALIC, 30)); lblLeedsCoffeeKiosk.setForeground(new Color(148, 0, 211)); lblLeedsCoffeeKiosk.setBounds(36, 11, 366, 72); frame.getContentPane().add(lblLeedsCoffeeKiosk); }
/** * Creates, adds and positions labels above a slider. * * @param p The panel to add the labels to. * @param x The x position of the leftmost label. * @param y The y position of the topmost label. * @param w The width from leftmost label to rightmost pixel of the rightmost label * @param h The height of the labels. * @param leftText The text to be displayed in the left label. * @param rightText The text to be displayed in the right label. * @param text The text to be displayed in the central label. */ private void addSliderLabels( JPanel p, int x, int y, int w, int h, String leftText, String rightText, String text) { JLabel left, middle, right; left = new JLabel(leftText); left.setHorizontalAlignment(JLabel.LEFT); left.setOpaque(false); p.add(left); left.setBounds(x, y, w, h); middle = new JLabel(text); middle.setHorizontalAlignment(JLabel.CENTER); middle.setOpaque(false); p.add(middle); middle.setBounds(x, y, w, h); right = new JLabel(rightText); right.setHorizontalAlignment(JLabel.RIGHT); right.setOpaque(false); p.add(right); right.setBounds(x, y, w, h); }
public ShowComp() throws InterruptedException, IOException { super("CONNECTED COMPUTERS"); int x = 0, d = 20; mb = new JMenuBar(); File = new JMenu("File"); mb.add(File); exit = new JMenuItem("Exit"); exit.addActionListener(this); File.add(exit); ta = new JTextArea(); ta.setBounds(20, 30, 315, 470); ta.setEditable(false); add(ta); setJMenuBar(mb); sel = new JLabel("The connected computers are.."); sel.setBounds(15, 5, 300, 30); add(sel); b1 = new JButton("<< BACK"); b1.setBounds(140, 510, 100, 30); b1.setToolTipText("Back to main page"); b1.addActionListener(this); add(b1); setLayout(null); while (x < 360) { x = x + d; setBounds(675, 50, x, 600); this.show(); } // setVisible(true); String s = "192.168.0.", temp = null; Printer printer = new Printer(); printer.start(); Connector connector = new Connector(printer); connector.start(); LinkedList targets = new LinkedList(); for (int i = 1; i <= 255; i++) { temp = s + Integer.toString(i); Target t = new Target(temp); targets.add(t); connector.add(t); } Thread.sleep(2000); connector.shutdown(); connector.join(); for (Iterator i = targets.iterator(); i.hasNext(); ) { Target t = (Target) i.next(); if (!t.shown) t.show(); } setDefaultCloseOperation(DISPOSE_ON_CLOSE); }
CMouseFrame() { lblPic.addMouseListener(new ClblPic()); lblPic.setBounds(pos_x, pos_y, 150, 160); add(lblPic); setTitle("ÂI«ö·Æ¹« ¤Á´«¹Ï§Î"); setLayout(null); setBounds(100, 100, 300, 250); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }