{"id":26906126,"url":"https://github.com/msh-trojan/java_21_text_field_test_1","last_synced_at":"2025-04-01T11:00:04.643Z","repository":{"id":254900266,"uuid":"847072434","full_name":"MSH-trojan/Java_21_Text_Field_Test_1","owner":"MSH-trojan","description":"Program depicting aspects of JText Fields as a GUI component that is mostly used when it comes to graphics in java.","archived":false,"fork":false,"pushed_at":"2024-08-26T19:06:44.000Z","size":5067,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-26T22:13:53.308Z","etag":null,"topics":["actionhandler","actionlistener","eventhandler","graphics","gui-components","java","jtextfield","named-actionlistener"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MSH-trojan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-24T19:08:38.000Z","updated_at":"2024-08-26T22:13:57.313Z","dependencies_parsed_at":"2024-08-26T22:13:56.027Z","dependency_job_id":null,"html_url":"https://github.com/MSH-trojan/Java_21_Text_Field_Test_1","commit_stats":null,"previous_names":["msh-trojan/java_21_text_field_test_1"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSH-trojan%2FJava_21_Text_Field_Test_1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSH-trojan%2FJava_21_Text_Field_Test_1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSH-trojan%2FJava_21_Text_Field_Test_1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MSH-trojan%2FJava_21_Text_Field_Test_1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MSH-trojan","download_url":"https://codeload.github.com/MSH-trojan/Java_21_Text_Field_Test_1/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246628209,"owners_count":20808106,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actionhandler","actionlistener","eventhandler","graphics","gui-components","java","jtextfield","named-actionlistener"],"created_at":"2025-04-01T11:00:04.035Z","updated_at":"2025-04-01T11:00:04.630Z","avatar_url":"https://github.com/MSH-trojan.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java_21_Text_Field_Test_1\n\nRe: private JTextField textField1, textField2, textField3\n\nClass TextFieldTest is a driver and not an ADT class (i.e.there are no objects of TextFieldTest type.\n\nTherefore the use of private is not needed.  \n\nThe use of private has no impact on the execution of this program.\n\nimportant thing to note:\n\nthe code uses a **named action listener**. Specifically, the *TextFieldHandler* class is defined as a **private inner class** within the TextFieldTest class and implements the \nActionListener interface.\n\n This named class is then **instantiated and registered** as the action listener for the text fields and password field in the GUI.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsh-trojan%2Fjava_21_text_field_test_1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmsh-trojan%2Fjava_21_text_field_test_1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmsh-trojan%2Fjava_21_text_field_test_1/lists"}