{"id":978,"date":"2014-02-04T11:51:38","date_gmt":"2014-02-04T10:51:38","guid":{"rendered":"http:\/\/liceocuneo.it\/oddenino\/?p=978"},"modified":"2014-02-18T11:39:51","modified_gmt":"2014-02-18T10:39:51","slug":"jparabola","status":"publish","type":"post","link":"https:\/\/liceocuneo.it\/oddenino\/jparabola\/","title":{"rendered":"JParabola"},"content":{"rendered":"<pre>import java.awt.Graphics;\r\n\r\npublic class JParabola extends JOxy {\r\n\r\n    private double a, b, c;\r\n\r\n    public JParabola() {\r\n        setA(1.0);\r\n        setB(0.0);\r\n        setC(0.0);\r\n    }\r\n\r\n    @Override\r\n    public void paintComponent(Graphics g) {\r\n        super.paintComponent(g);\r\n        int w = getWidth() - 1;\r\n        double x0 = 0.0, y0 = 0.0;\r\n        for (int i = 0; i &lt; w; i++) {\r\n            double x = xr(i);\r\n            double y = getA() * x * x + getB() * x + getC();\r\n            if (i == 0) {\r\n                x0 = x;\r\n                y0 = y;\r\n            } else {\r\n                g.drawLine(xg(x0), yg(y0), xg(x), yg(y));\r\n                x0 = x;\r\n                y0 = y;\r\n            }\r\n        }\r\n    }\r\n\r\n    public double getA() {\r\n        return a;\r\n    }\r\n\r\n    public final void setA(double a) {\r\n        this.a = a;\r\n        repaint();\r\n    }\r\n\r\n    public double getB() {\r\n        return b;\r\n    }\r\n\r\n    public final void setB(double b) {\r\n        this.b = b;\r\n        repaint();\r\n    }\r\n\r\n    public double getC() {\r\n        return c;\r\n    }\r\n\r\n    public final void setC(double c) {\r\n        this.c = c;\r\n        repaint();\r\n    }\r\n\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>import java.awt.Graphics; public class JParabola extends JOxy { private double a, b, c; public JParabola() { setA(1.0); setB(0.0); setC(0.0); } @Override public void paintComponent(Graphics g) { super.paintComponent(g); int w = getWidth() &#8211; 1; double x0 = 0.0, y0 = 0.0; for (int i = 0; i &lt; w; i++) { double x = xr(i); double &hellip; <a href=\"https:\/\/liceocuneo.it\/oddenino\/jparabola\/\" class=\"more-link\">Continua a leggere <span class=\"screen-reader-text\">JParabola<\/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-978","post","type-post","status-publish","format-standard","hentry","category-informatica"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/978","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=978"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/posts\/978\/revisions"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/media?parent=978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/categories?post=978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liceocuneo.it\/oddenino\/wp-json\/wp\/v2\/tags?post=978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}