{"id":391,"date":"2015-06-23T07:25:28","date_gmt":"2015-06-23T07:25:28","guid":{"rendered":"http:\/\/assignmenttask.com\/tutorhelp\/?p=391"},"modified":"2022-10-15T04:56:52","modified_gmt":"2022-10-15T04:56:52","slug":"software-application-using-the-java-programming-help","status":"publish","type":"post","link":"https:\/\/assignmenttask.com\/tutorhelp\/software-application-using-the-java-programming-help\/","title":{"rendered":"Software Application using the Java Programming Help"},"content":{"rendered":"<h2>&nbsp;Software Application using the Java Programming Language<\/h2>\n<p>You are to write a software application using the Java programming language that enables a user to&nbsp; design a flag. The user draws circles or ellipses, horizontal or vertical bars on the flag. The user&nbsp; chooses the colour, width, height and location of the circles, ellipses and \/ or bars.&nbsp; The width, height and location are in pixels. The default base flag should be 240 \uf0b4 120 pixels, and&nbsp; of white colour. The top left corner of the flag should be 10 pixels to the right and 10 pixels below&nbsp; the top left corner of the drawing area. The flag itself should have a black border, but the bars,&nbsp; circles and ellipses should not.&nbsp; The default values for the width and distance text boxes for vertical bars should be the flag width \/ 3&nbsp; (= 80 pixels). For horizontal bars, the default values for the height and distance text boxes should be the flag height \/ 3 (= 40 pixels).<\/p>\n<p>&nbsp;<\/p>\n<p>The default values for the circles should be: width = 40 pixels, height = 40 pixels, X distance (from&nbsp; top-left of flag) = 80 pixels, and Y distance = 20 pixels. Your task in Part A will be to develop a GUI (using the built-in WindowBuilder in Eclipse and&nbsp; Java Swing components) that allows a user to input the data for a particular flag. To this end, the&nbsp; user can \uf0b7 input the data using Java Swing GUI elements, e.g. text fields, radio buttons, drop down&nbsp; lists, etc., \uf0b7 draw bars \/ rectangles and circles \/ ellipses, \uf0b7 draw combinations thereof as each drawn shape is added to the already existing flag&nbsp; drawing,&nbsp; \uf0b7 select different colours for each shape to be drawn, and&nbsp; \uf0b7 reset the drawing area back to the default base flag. The drawing area must have a minimum size of 300 x 200 pixels. The drawing area and the flag itself should have a clearly visible border, but the flag\u2019s bars \/ rectangles and circles \/ ellipses not. The data should be entered through the GUI and visualised when the Draw button is clicked. It&nbsp; does not need to be saved in Part A, neither in memory (in an array or vector, for example), nor in a&nbsp; text file. Only the data for one flag at a time needs to be visualised. The Reset button erases the flag drawing and presents the white base flag with a clearly visible&nbsp; border again. The Quit button exits the program.<br \/>\n<a href=\"http:\/\/assignmenttask.com\/order_now.html\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-442\" src=\"http:\/\/assignmenttask.com\/tutorhelp\/wp-content\/uploads\/2015\/06\/service3.png\" alt=\"Assignment Help from Experts Australia - UK &amp; US\" width=\"807\" height=\"275\" srcset=\"https:\/\/assignmenttask.com\/tutorhelp\/wp-content\/uploads\/2015\/06\/service3.png 807w, https:\/\/assignmenttask.com\/tutorhelp\/wp-content\/uploads\/2015\/06\/service3-300x102.png 300w\" sizes=\"auto, (max-width: 807px) 100vw, 807px\" \/><\/a><\/p>\n<p><strong>To get programming assignment help, please contact to our live chat adviser<\/strong><\/p>\n<p><a href=\"https:\/\/chatserver.comm100.com\/ChatWindow.aspx?planId=135&amp;visitType=1&amp;byHref=1&amp;partnerId=-1&amp;siteid=207633\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\" size-medium wp-image-196 aligncenter\" src=\"http:\/\/assignmenttask.com\/assignment-sample\/wp-content\/uploads\/2015\/06\/chat-now-300x113.png\" alt=\"chat expert for your assignment help\" width=\"300\" height=\"113\" srcset=\"https:\/\/assignmenttask.com\/tutorhelp\/wp-content\/uploads\/2015\/06\/chat-now-300x113.png 300w, https:\/\/assignmenttask.com\/tutorhelp\/wp-content\/uploads\/2015\/06\/chat-now.png 525w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;Software Application using the Java Programming Language You are to write a software application using the Java programming language that enables a user to&nbsp; design a flag. The user draws circles or ellipses, horizontal or vertical bars on the flag. <a href=\"https:\/\/assignmenttask.com\/tutorhelp\/software-application-using-the-java-programming-help\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[313],"tags":[6,277,372,11,10],"class_list":["post-391","post","type-post","status-publish","format-standard","hentry","category-engineering","tag-australia","tag-java-assignment-help","tag-java-programming","tag-uk","tag-usa"],"_links":{"self":[{"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/posts\/391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/comments?post=391"}],"version-history":[{"count":4,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/posts\/391\/revisions"}],"predecessor-version":[{"id":1089,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/posts\/391\/revisions\/1089"}],"wp:attachment":[{"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/media?parent=391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/categories?post=391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/assignmenttask.com\/tutorhelp\/wp-json\/wp\/v2\/tags?post=391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}