{"id":18246994,"url":"https://github.com/jformdesigner/swing-jgoodies-forms","last_synced_at":"2025-04-04T14:31:26.448Z","repository":{"id":96333375,"uuid":"57280183","full_name":"JFormDesigner/swing-jgoodies-forms","owner":"JFormDesigner","description":"JGoodies Forms: An Advanced Swing Layout System","archived":false,"fork":false,"pushed_at":"2016-04-28T09:02:08.000Z","size":6437,"stargazers_count":21,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-20T14:40:42.989Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JFormDesigner.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2016-04-28T07:25:58.000Z","updated_at":"2025-01-08T08:12:42.000Z","dependencies_parsed_at":"2023-03-09T16:30:22.110Z","dependency_job_id":null,"html_url":"https://github.com/JFormDesigner/swing-jgoodies-forms","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JFormDesigner%2Fswing-jgoodies-forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JFormDesigner%2Fswing-jgoodies-forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JFormDesigner%2Fswing-jgoodies-forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JFormDesigner%2Fswing-jgoodies-forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JFormDesigner","download_url":"https://codeload.github.com/JFormDesigner/swing-jgoodies-forms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247194024,"owners_count":20899416,"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":[],"created_at":"2024-11-05T09:28:26.732Z","updated_at":"2025-04-04T14:31:26.442Z","avatar_url":"https://github.com/JFormDesigner.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\u003e\r\n\u003chtml\u003e\r\n\u003chead\u003e\r\n\t\u003ctitle\u003eJGoodies Forms :: README\u003c/title\u003e\r\n        \u003clink rel=\"stylesheet\" type=\"text/css\" href=\"docs/style.css\" \u003e\r\n\t\u003cmeta name=\"description\" content=\"The JGoodies Forms helps you layout and implement elegant Panel quickly and consistently.\"\u003e\r\n\t\u003cmeta name=\"author\"\t content=\"Karsten Lentzsch\"\u003e\r\n\t\u003cmeta name=\"keywords\"\t content=\"JGoodies Forms Java Layout Swing UI Design Usability Lentzsch Kiel\"\u003e\r\n\t\u003cmeta name=\"robots\"\t content=\"index, follow\"\u003e\r\n\t\u003cmeta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"\u003e\r\n\u003c/head\u003e\r\n\u003cbody bgcolor=\"#FFFFFF\" leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" topmargin=\"0\" bottommargin=\"0\" \u003e\r\n\r\n\u003ctable border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"\u003e\r\n\u003ctr\u003e\r\n    \u003ctd colspan=\"3\" bgcolor=\"DDDCDC\"\u003e\u003ca href=\"README.html\"\u003e\u003cimg \r\n\tsrc=\"docs/images/banner.gif\" width=\"436\" height=\"46\" alt=\":: JGOODIES :: Forms\" border=\"0\"\u003e\u003c/a\u003e\u003c/td\u003e\r\n\u003c/tr\u003e\r\n\u003ctr\u003e\r\n    \u003ctd colspan=\"3\" height=\"1\" bgcolor=\"C9C8C8\"\u003e\u003c/td\u003e\r\n\u003c/tr\u003e\r\n\u003ctr\u003e\r\n    \u003ctd width=\"160\" height=\"500\" valign=\"top\" bgcolor=\"F4f3f3\" class=\"nav\" nowrap=\"nowrap\"\u003e\r\n    \u003cdiv style=\"margin-left: 17px; margin-top: 17px; margin-right: 10px; ; margin-bottom: 17px; line-height: 18px;\"\u003e\r\n\r\n        \u003c!-- ************ Anfang der Seitennavigation **************************** --\u003e\r\n\r\n\t\u003cb\u003eGeneral\u003c/b\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"README.html\"\u003e\u003cb\u003eReadme\u003c/b\u003e\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"RELEASE-NOTES.txt\"\u003eRelease Notes\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"LICENSE.txt\"\u003eLicense\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/whitepaper.pdf\"\u003eWhitepaper\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/visualbuilders.html\"\u003eVisual Builders\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/references.html\"\u003eReferences\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/tips.html\"\u003eTips \u0026amp; Tricks\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://www.jgoodies.com/freeware/libraries/forms/faq/\"\u003eFAQ\u003c/a\u003e\r\n\t\u003cp\u003e\r\n\t\u003cb\u003eReference\u003c/b\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/alignments.html\"\u003eAlignments\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/constantsizes.html\"\u003eConstant Sizes\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/componentsizes.html\"\u003eComponent Sizes\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/boundedsizes.html\"\u003eBounded Sizes\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/colsandrows.html\"\u003eCols \u0026amp; Rows\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/cells.html\"\u003eCell Constraints\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/groups.html\"\u003eGroups\u003c/a\u003e\r\n\t\u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"docs/reference/variables.html\"\u003eLayout Variables\u003c/a\u003e\r\n\t\u003cp\u003e\r\n\t\u003ca class=\"nav\" href=\"docs/api/index.html\"\u003e\u003cb\u003eAPI Docs\u003c/b\u003e\u003c/a\u003e\r\n\t\u003cp\u003e\r\n    \u003cb\u003eWeb Pages\u003c/b\u003e\r\n    \u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://java.net/projects/forms/\"\u003eProject Home\u003c/a\u003e\r\n    \u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://www.jgoodies.com/downloads/libraries/\"\u003eDownload\u003c/a\u003e\r\n    \u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://www.jgoodies.com/downloads/archive/\"\u003eArchive\u003c/a\u003e\r\n    \u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://java.net/projects/forms/lists\"\u003eMailing Lists\u003c/a\u003e\r\n    \u003cbr\u003e::\u0026nbsp;\u003ca class=\"nav\" href=\"http://java.net/jira/browse/FORMS\"\u003eIssue Tracker\u003c/a\u003e\r\n        \r\n         \u003c!-- *********** Ende der Seitennavigation ******************************* --\u003e\r\n\r\n    \u003c/div\u003e\r\n    \u003c/td\u003e\r\n    \u003ctd width=\"1\" bgcolor=\"E7E5E5\"\u003e\u003cimg src=\"/images/banner.gif\" width=\"1\" height=\"1\" alt=\"\"\u003e\u003c/td\u003e\r\n    \u003ctd width=\"90%\" valign=\"top\" \u003e\r\n\t\u003cdiv style=\"margin-left: 20px; margin-top: 17px; margin-bottom: 17px\"\u003e\r\n\r\n        \u003c!-- ************ Anfang des Inhalts ***************************************** --\u003e\r\n\t\r\n\t\u003ctable width=\"530\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"\u003e\r\n\t\u003ctr\u003e\r\n\t  \u003ctd\u003e\r\n\t\u003ch1\u003e:: Readme :: Forms @version.name@ ::\u003c/h1\u003e\r\n\t\r\n    The Forms framework helps you lay out and implement \r\n    elegant Swing panels quickly and consistently. \r\n    It makes simple things easy and the hard stuff possible,\r\n    the good design easy and the bad difficult.\r\n\r\n     \u003cp\u003e\r\n     The JGoodies Forms requires Java 7 or later\r\n     and the JGoodies Common library.\r\n     Library versions for older Java versions are available in the \r\n     \u003ca href=\"http://www.jgoodies.com/downloads/archive/\"\u003eJGoodies Archive\u003c/a\u003e.\r\n\r\n\t \r\n     \u003ch2\u003eTutorial\u003c/h2\u003e\r\n     \r\n     Tutorial examples including sources can be found in\r\n     the JGoodies Smart Client Showcase that you can download or web start from \r\n     the\r\n    \u003ca href=\"http://www.jgoodies.com/downloads/demos/\"\u003eJGoodies Demo Downloads\u003c/a\u003e\r\n    page.\r\n\t\r\n\t \r\n\t\u003ch2\u003eOpen Issue\u003c/h2\u003e\r\n\t\r\n    There's a weakness in the FormLayout that may require an API extension.\r\n    Components that span multiple columns or rows do not affect\r\n    the column\u0026nbsp;width or row\u0026nbsp;height resp., \r\n    but can in some cases expand the container.\u003cbr\u003e\r\n    I'm looking for a means to let the layout grid honor these components\r\n    that is both powerful and easy to understand. \r\n    See the \u003ca href=\"docs/faq.html#3.5\"\u003eFAQ\u003c/a\u003e for details and a workaround.\r\n\r\n\r\n\t\u003ch2\u003eAcknowledgements\u003c/h2\u003e\r\n\t\r\n\tThe Forms project has been financed by Johannes Riege, \r\n\tand customers of the \r\n\t\u003ca href=\"http://www.jgoodies.com/products/\"\u003eJGoodies Smart Client\u003c/a\u003e. \r\n\tIt is only with their money that I can provide, maintain, and improve \r\n\tthis library at no charge.\r\n\r\n    \u003cp\u003e\r\n\tFormLayout has been inspired by Mullet\u0026amp;Sano's grid system,\r\n\tDaniel Barbalace's TableLayout, Daniel Michalik's HIGLayout, \r\n\tand Doug Stein's GridBagLayout. The concept of dialog units \r\n\tstems from Microsoft user interface implementations.\r\n\t\r\n\r\n\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\t\u003c/table\u003e\r\n\r\n\r\n        \u003c!-- ************ Ende des Inhalts ************************************** --\u003e\r\n\t\u003c/div\u003e\r\n    \u003c/td\u003e\r\n\u003c/tr\u003e\r\n\r\n\u003ctr\u003e\r\n    \u003ctd nowrap=\"nowrap\" bgcolor=\"F4f3f3\"\u003e\r\n      \u003cdiv style=\"font-size: 10px; margin-left: 17px; margin-top: 20px; margin-right: 10px; margin-bottom: 4px;\"\u003e\r\n      (c) 2015 JGoodies\r\n      \u003c/div\u003e\r\n    \u003c/td\u003e\r\n    \u003ctd width=\"1\" bgcolor=\"E7E5E5\"\u003e\u003c/td\u003e\r\n    \u003ctd\u003e\u0026nbsp;\u003c/td\u003e\r\n\u003c/tr\u003e\r\n\u003ctr\u003e\r\n    \u003ctd colspan=\"2\" height=\"1\" bgcolor=\"E7E5E5\"\u003e\u003c/td\u003e\r\n    \u003ctd\u003e\u003c/td\u003e\r\n\u003c/tr\u003e\r\n\r\n\u003c/table\u003e\r\n\r\n\u003c/body\u003e\r\n\u003c/html\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjformdesigner%2Fswing-jgoodies-forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjformdesigner%2Fswing-jgoodies-forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjformdesigner%2Fswing-jgoodies-forms/lists"}