import java.awt.Container ;
import java.awt.FlowLayout ;
import java.awt.event.ActionEvent ;
import java.awt.event.ActionListener ;
import javax.swing.JButton ;
import javax.swing.JFrame ;
import javax.swing.JOptionPane ;
import javax.swing.JPanel ;
public static void main
( final String [ ] args
) { final Odd4 frame = new Odd4( ) ;
frame.setSize ( 100 , 100 ) ;
frame.createLine ( ) ;
frame.show ( ) ;
}
private void createLine( ) {
setDefaultCloseOperation( EXIT_ON_CLOSE) ;
window.add ( this .button ) ;
this .button .addActionListener ( this ) ;
}
int n;
long total = 0 ;
long term = 1 ;
int i = 0 ;
while ( term < n ) {
term += ( 2 * i) ;
total += term;
i++;
System .
out .
println ( "Term " + i
+ " is " + term
) ; System .
out .
println ( "Current Total is " + total
) ; }
JOptionPane .
showMessageDialog ( null ,
"Total is: " + total
) ; }
}
aW1wb3J0IGphdmEuYXd0LkNvbnRhaW5lcjsKaW1wb3J0IGphdmEuYXd0LkZsb3dMYXlvdXQ7CmltcG9ydCBqYXZhLmF3dC5ldmVudC5BY3Rpb25FdmVudDsKaW1wb3J0IGphdmEuYXd0LmV2ZW50LkFjdGlvbkxpc3RlbmVyOwoKaW1wb3J0IGphdmF4LnN3aW5nLkpCdXR0b247CmltcG9ydCBqYXZheC5zd2luZy5KRnJhbWU7CmltcG9ydCBqYXZheC5zd2luZy5KT3B0aW9uUGFuZTsKaW1wb3J0IGphdmF4LnN3aW5nLkpQYW5lbDsKCnB1YmxpYyBjbGFzcyBPZGQ0IGV4dGVuZHMgSkZyYW1lIGltcGxlbWVudHMgQWN0aW9uTGlzdGVuZXIgewoKCXByaXZhdGUgSkJ1dHRvbiBidXR0b247Cglwcml2YXRlIEpQYW5lbCBwYW5lbDsKCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihmaW5hbCBTdHJpbmcgW10gYXJncykgewoJCWZpbmFsIE9kZDQgZnJhbWUgPSBuZXcgT2RkNCgpOwoJCWZyYW1lLnNldFNpemUoMTAwLCAxMDApOwoJCWZyYW1lLmNyZWF0ZUxpbmUoKTsKCQlmcmFtZS5zaG93KCk7Cgl9CgoJcHJpdmF0ZSB2b2lkIGNyZWF0ZUxpbmUoKSB7CgkJc2V0RGVmYXVsdENsb3NlT3BlcmF0aW9uKEVYSVRfT05fQ0xPU0UpOwoJCWZpbmFsIENvbnRhaW5lciB3aW5kb3c9Z2V0Q29udGVudFBhbmUoKTsKCQl3aW5kb3cuc2V0TGF5b3V0IChuZXcgRmxvd0xheW91dCgpKTsKCgkJdGhpcy5idXR0b24gPSBuZXcgSkJ1dHRvbigiT0siKTsKCQl3aW5kb3cuYWRkKHRoaXMuYnV0dG9uKTsKCQl0aGlzLmJ1dHRvbi5hZGRBY3Rpb25MaXN0ZW5lcih0aGlzKTsKCX0KCglwdWJsaWMgdm9pZCBhY3Rpb25QZXJmb3JtZWQoZmluYWwgQWN0aW9uRXZlbnQgZXZlbnQpIHsKCQlpbnQgbjsKCQlmaW5hbCBTdHJpbmcgblN0cmluZyA9IEpPcHRpb25QYW5lLnNob3dJbnB1dERpYWxvZygibjoiKTsKCQluID0gSW50ZWdlci5wYXJzZUludChuU3RyaW5nKTsKCgkJbG9uZyB0b3RhbCA9IDA7CgkJbG9uZyB0ZXJtID0gMTsKCQlpbnQgaSA9IDA7CgkJd2hpbGUoIHRlcm0gPCBuICkgewoJCQl0ZXJtICs9ICgyKmkpOwoJCQl0b3RhbCArPSB0ZXJtOwoJCQlpKys7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigiVGVybSAiICsgaSArICIgaXMgIiArIHRlcm0pOwoJCQlTeXN0ZW0ub3V0LnByaW50bG4oIkN1cnJlbnQgVG90YWwgaXMgIiArIHRvdGFsKTsKCQl9CgoJCUpPcHRpb25QYW5lLnNob3dNZXNzYWdlRGlhbG9nKG51bGwsICJUb3RhbCBpczogIiArIHRvdGFsKTsKCX0KfQ==
compilation info
Main.java:11: error: class Odd4 is public, should be declared in a file named Odd4.java
public class Odd4 extends JFrame implements ActionListener {
^
Note: Main.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
stdout