{"id":1860,"date":"2015-09-30T21:06:09","date_gmt":"2015-09-30T19:06:09","guid":{"rendered":"http:\/\/liceocuneo.it\/oddenino\/?p=1860"},"modified":"2015-10-01T10:22:27","modified_gmt":"2015-10-01T08:22:27","slug":"jcoordinate","status":"publish","type":"post","link":"https:\/\/liceocuneo.it\/oddenino\/jcoordinate\/","title":{"rendered":"JCoordinate"},"content":{"rendered":"<pre>package pallina;\r\n\r\nimport java.awt.Color;\r\nimport java.awt.Dimension;\r\nimport java.awt.Graphics;\r\nimport java.awt.event.MouseEvent;\r\nimport java.awt.event.MouseListener;\r\nimport java.awt.event.MouseMotionListener;\r\n\r\nimport javax.swing.JPanel;\r\n\r\npublic class JCoordinate extends JPanel implements MouseMotionListener, MouseListener {\r\n\r\n\tprivate int x = 0, y = 0;\r\n\r\n\tpublic JCoordinate() {\r\n\t\tthis.setPreferredSize(new Dimension(100, 100));\r\n\t\tthis.addMouseMotionListener(this);\r\n\t\tthis.addMouseListener(this);\r\n\t}\r\n\r\n\t@Override\r\n\tprotected void paintComponent(Graphics g) {\r\n\t\tsuper.paintComponent(g);\r\n\r\n\t\tint w = this.getWidth();\r\n\t\tint h = this.getHeight();\r\n\r\n\t\tg.setColor(Color.LIGHT_GRAY);\r\n\t\tg.fillRect(0, 0, w, h);\r\n\t\tg.setColor(Color.BLACK);\r\n\t\tg.drawString(\"(\" + x + \",\" + y + \")\", x, y);\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseDragged(MouseEvent me) {\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseMoved(MouseEvent me) {\r\n\t\tx = me.getX();\r\n\t\ty = me.getY();\r\n\t\tthis.repaint();\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseClicked(MouseEvent e) {\r\n\t\tJPanel box = new JPanel();\r\n\t\tbox.setSize(5, 5);\r\n\t\tbox.setLocation(x, y);\r\n\t\tbox.setBackground(Color.RED);\r\n\t\tbox.setVisible(true);\r\n\t\tthis.add(box);\r\n\t\tthis.repaint();\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseEntered(MouseEvent e) {\r\n\t\t\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseExited(MouseEvent e) {\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mousePressed(MouseEvent e) {\r\n\t}\r\n\r\n\t@Override\r\n\tpublic void mouseReleased(MouseEvent e) {\r\n\t}\r\n\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>package pallina; import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; import javax.swing.JPanel; public class JCoordinate extends JPanel implements MouseMotionListener, MouseListener { private int x = 0, y = 0; public JCoordinate() { this.setPreferredSize(new Dimension(100, 100)); this.addMouseMotionListener(this); this.addMouseListener(this); } @Override protected void paintComponent(Graphics g) { super.paintComponent(g); int w = this.getWidth(); int h &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/jcoordinate\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">JCoordinate<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-1860","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/1860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/comments?post=1860"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/1860\/revisions"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/media?parent=1860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/categories?post=1860"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/tags?post=1860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}