Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.Color;
- import java.awt.Graphics;
- /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- /*
- * View.java
- *
- * Created on 2011-03-13, 18:46:53
- */
- /**
- *
- * @author ksysu
- */
- public class View extends javax.swing.JFrame {
- /** Creates new form View */
- public View() {
- initComponents();
- }
- /** This method is called from within the constructor to
- * initialize the form.
- * WARNING: Do NOT modify this code. The content of this method is
- * always regenerated by the Form Editor.
- */
- @SuppressWarnings("unchecked")
- // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
- private void initComponents() {
- panel = new javax.swing.JPanel();
- text = new javax.swing.JLabel();
- rozmiar = new javax.swing.JTextField();
- czysc = new javax.swing.JButton();
- jComboBox1 = new javax.swing.JComboBox();
- setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
- setResizable(false);
- addMouseListener(new java.awt.event.MouseAdapter() {
- public void mouseClicked(java.awt.event.MouseEvent evt) {
- formMouseClicked(evt);
- }
- });
- panel.setBackground(new java.awt.Color(255, 0, 15));
- panel.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
- panel.setForeground(new java.awt.Color(1, 1, 1));
- panel.setDoubleBuffered(true);
- javax.swing.GroupLayout panelLayout = new javax.swing.GroupLayout(panel);
- panel.setLayout(panelLayout);
- panelLayout.setHorizontalGroup(
- panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGap(0, 528, Short.MAX_VALUE)
- );
- panelLayout.setVerticalGroup(
- panelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGap(0, 259, Short.MAX_VALUE)
- );
- text.setText("Rozmiar:");
- czysc.setText("Wyczyść");
- jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
- javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
- getContentPane().setLayout(layout);
- layout.setHorizontalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addComponent(panel, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
- .addGroup(layout.createSequentialGroup()
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addComponent(czysc)
- .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 297, Short.MAX_VALUE)
- .addComponent(text)
- .addGap(18, 18, 18)
- .addComponent(rozmiar, javax.swing.GroupLayout.PREFERRED_SIZE, 76, javax.swing.GroupLayout.PREFERRED_SIZE))
- );
- layout.setVerticalGroup(
- layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
- .addGroup(layout.createSequentialGroup()
- .addComponent(panel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 8, Short.MAX_VALUE)
- .addComponent(czysc)
- .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
- .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
- .addComponent(rozmiar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
- .addComponent(text)
- .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
- );
- pack();
- }// </editor-fold>//GEN-END:initComponents
- private void formMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_formMouseClicked
- Graphics g= panel.getGraphics();
- g.setColor(Color.BLACK);
- g.fillRect(evt.getX()-1, evt.getY()-29, 20, 20);
- }//GEN-LAST:event_formMouseClicked
- /**
- * @param args the command line arguments
- */
- public static void main(String args[]) {
- java.awt.EventQueue.invokeLater(new Runnable() {
- public void run() {
- new View().setVisible(true);
- }
- });
- }
- // Variables declaration - do not modify//GEN-BEGIN:variables
- private javax.swing.JButton czysc;
- private javax.swing.JComboBox jComboBox1;
- private javax.swing.JPanel panel;
- private javax.swing.JTextField rozmiar;
- private javax.swing.JLabel text;
- // End of variables declaration//GEN-END:variables
- }
Add Comment
Please, Sign In to add comment