
GUI מקצועי
#1
פורסם 29/08/2009 - 18:13
אני מעוניין ליצור ממשק גרפי למשתמש עבור תוכנה שאמורה להיות מסחרית בסופו של יום.
שפת הכתיבה היא JAVA ולפיכך לבטח אעדיף ממשק הכתוב בשפה זו אלא אם מישהו יכוון אליי אקדח ו/או יראה לי את היתרונות הנשגבים שבשפה אחרת.
אז השאלה היא איפה אפשר ללמוד ליצור ממשק משתמש מקצועי, יפה ולא מבוסס חירטוטי SWING מכוערים כמו שעשיתי בחפ-לפ בקורסים שונים בתואר.
לתגובתכם אודה.

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#2
פורסם 29/08/2009 - 19:32
שלומות!
אני מעוניין ליצור ממשק גרפי למשתמש עבור תוכנה שאמורה להיות מסחרית בסופו של יום.
שפת הכתיבה היא JAVA ולפיכך לבטח אעדיף ממשק הכתוב בשפה זו אלא אם מישהו יכוון אליי אקדח ו/או יראה לי את היתרונות הנשגבים שבשפה אחרת.
אז השאלה היא איפה אפשר ללמוד ליצור ממשק משתמש מקצועי, יפה ולא מבוסס חירטוטי SWING מכוערים כמו שעשיתי בחפ-לפ בקורסים שונים בתואר.
לתגובתכם אודה.
מה רע ב- SWING? היא מאוד מאוד חזקה. יש שם כל מה שאתה צריך, ומה מכוער בה? אתה יכול לשנות את ה- LOOK AND FEEL....
גם אני חשבתי פעם ש- SWING מעצבן ומכוער, אבל הכל בעל שליטה שם.
#3
פורסם 29/08/2009 - 19:47
חס וכרפס! אין שום דבר רע בסווינג למעט חוסר יכולת מצידי להפיק משהו נורמלי מזה! אם יש לך טיפים על איך להתחיל או על tutorial טוב בנושא, אולי עם הסברים על איך לשלב את הGUI עם שאר הקוד (נושא שהוזנח כליל במהלך הלימודים) - do share!מה רע ב- SWING? היא מאוד מאוד חזקה. יש שם כל מה שאתה צריך, ומה מכוער בה? אתה יכול לשנות את ה- LOOK AND FEEL....
גם אני חשבתי פעם ש- SWING מעצבן ומכוער, אבל הכל בעל שליטה שם.

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#4
פורסם 29/08/2009 - 20:16
חס וכרפס! אין שום דבר רע בסווינג למעט חוסר יכולת מצידי להפיק משהו נורמלי מזה! אם יש לך טיפים על איך להתחיל או על tutorial טוב בנושא, אולי עם הסברים על איך לשלב את הGUI עם שאר הקוד (נושא שהוזנח כליל במהלך הלימודים) - do share!
אתה יכול לקרוא ולשחק עם מה שיש פה:
http://leepoint.net/...tion-model.html
שים לב של- LISTS,COMBOBOX וכו', אתה יכול להוסיף CUSTOM MODEL, הכוונה היא שאתה יכול לשים שם איזה אובייקט שתרצה, ולכל LIST כזה למשל לבנות CUSTOM RENDERER משלו שיציג בדיוק את מה שאתה רוצה מהאובייקט. והכל דיי בקלות.
אני ממליץ להשתמש עם GUI BUILDER איכותי (ל- INTELLIJ יש כזה BUILT-IN), זה יקל עליך מאוד.
#5
פורסם 12/10/2009 - 03:20
אחי, תודה!!אתה יכול לקרוא ולשחק עם מה שיש פה:
http://leepoint.net/...tion-model.html
שים לב של- LISTS,COMBOBOX וכו', אתה יכול להוסיף CUSTOM MODEL, הכוונה היא שאתה יכול לשים שם איזה אובייקט שתרצה, ולכל LIST כזה למשל לבנות CUSTOM RENDERER משלו שיציג בדיוק את מה שאתה רוצה מהאובייקט. והכל דיי בקלות.
אני ממליץ להשתמש עם GUI BUILDER איכותי (ל- INTELLIJ יש כזה BUILT-IN), זה יקל עליך מאוד.
נתת פה קישור מעולה!

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#6
פורסם 10/12/2011 - 23:31
gui builder...אני ממליץ להשתמש עם GUI BUILDER איכותי (ל- INTELLIJ יש כזה BUILT-IN), זה יקל עליך מאוד.
השאלה אם כדאי להסתמך על זה.
האם חברות מקצועיות עובדות עם guibuilder?
מצד שני, האם אני רוצה להגיע למצב שלו?

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#7
פורסם 10/12/2011 - 23:40

Second Draft: האמת מאחורי התעמולה הפלסטינית, פאליווד. שווה להציץ
לעולם אל תקפצו לזירת מלכודות עכברים אלא אם כן זה באמת שווה את זה..............
I'm not mainstream, I'm more of an sideways.
nice guys finish last, I've just got lucky

סוףסוף! הציפור נתפסה! http://www.youtube.c...feature=related
גם אני סופרמן בלי גלימה..
אין לי פייסבוק! לא משתמש בפלטפורמת הוירוסים הזאת!
#8
פורסם 10/12/2011 - 23:43
תשאל אני אענה לך

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#9
פורסם 11/12/2011 - 09:10
תשאל אני אענה לך
מה כלכך חשוב בלהקפיץ דיון מלפני שנתיים?
Second Draft: האמת מאחורי התעמולה הפלסטינית, פאליווד. שווה להציץ
לעולם אל תקפצו לזירת מלכודות עכברים אלא אם כן זה באמת שווה את זה..............
I'm not mainstream, I'm more of an sideways.
nice guys finish last, I've just got lucky

סוףסוף! הציפור נתפסה! http://www.youtube.c...feature=related
גם אני סופרמן בלי גלימה..
אין לי פייסבוק! לא משתמש בפלטפורמת הוירוסים הזאת!
#10
פורסם 11/12/2011 - 13:57
והעובדה שעברו שנתיים הופכת את הדיון לפחות אקטואלי?מה כלכך חשוב בלהקפיץ דיון מלפני שנתיים?
אני מבין שחסרה לך הקדמה של "עזבתי את הנושא ועכשיו חזרתי אליו והתחלתי לתהות על כך וכך" אז הנה קיבלת.
מה שחשוב הוא שאני תוהה האם יש טעם בללמוד gui builder במקום להתמחות בבניית gui דרך קוד.
ואיכשהו לא נראה לי שאבד הכלח על הנושא.

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#11
פורסם 11/12/2011 - 15:16
והעובדה שעברו שנתיים הופכת את הדיון לפחות אקטואלי?
אני מבין שחסרה לך הקדמה של "עזבתי את הנושא ועכשיו חזרתי אליו והתחלתי לתהות על כך וכך" אז הנה קיבלת.
מה שחשוב הוא שאני תוהה האם יש טעם בללמוד gui builder במקום להתמחות בבניית gui דרך קוד.
ואיכשהו לא נראה לי שאבד הכלח על הנושא.
הבנתי, אני משתמש בעורך ליצור את LAYOUT עצמו, על השאר אני עושה ידנית.
Second Draft: האמת מאחורי התעמולה הפלסטינית, פאליווד. שווה להציץ
לעולם אל תקפצו לזירת מלכודות עכברים אלא אם כן זה באמת שווה את זה..............
I'm not mainstream, I'm more of an sideways.
nice guys finish last, I've just got lucky

סוףסוף! הציפור נתפסה! http://www.youtube.c...feature=related
גם אני סופרמן בלי גלימה..
אין לי פייסבוק! לא משתמש בפלטפורמת הוירוסים הזאת!
#12
אורח - אורח
פורסם 11/12/2011 - 17:22
אם מדובר בעיצוב ברמה גבוה - לא להשתמש בswing אלא בתוכנת עיצוב מקצועית. אם מדובר בתוכנות תשתית שהlook & feel הוא זניח בהן, אז זה בסדר.
אני לא מכיר את הswing אבל אני מקביל אותו לvisual studio win form כדי לענות.
#13
פורסם 12/12/2011 - 03:09
משתמש לצרכים אישיים או שזו דרך עבודה מקובלת במקום עבודתך?הבנתי, אני משתמש בעורך ליצור את LAYOUT עצמו, על השאר אני עושה ידנית.
swing זו חבילת התוכנה שיוצרת GUI. תוכנת העיצוב למעשה מקצרת תהליכים בswing. אמנם יש אופציות עוקפות swing אבל ממשק standalone שאינו וובי בJAVA כנראה יתבסס על swing בכל מקרה.תלוי מה רמת הGUI שאליה אתה שואף.
אם מדובר בעיצוב ברמה גבוה - לא להשתמש בswing אלא בתוכנת עיצוב מקצועית. אם מדובר בתוכנות תשתית שהlook & feel הוא זניח בהן, אז זה בסדר.
אני לא מכיר את הswing אבל אני מקביל אותו לvisual studio win form כדי לענות.

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
#14
פורסם 12/12/2011 - 08:56
משתמש לצרכים אישיים או שזו דרך עבודה מקובלת במקום עבודתך?
אישיים, מקום העבודה שלי כותב ב-LOW LEVEL C, ה-GUI הכי גבוה שלנו הוא CURSES...
Second Draft: האמת מאחורי התעמולה הפלסטינית, פאליווד. שווה להציץ
לעולם אל תקפצו לזירת מלכודות עכברים אלא אם כן זה באמת שווה את זה..............
I'm not mainstream, I'm more of an sideways.
nice guys finish last, I've just got lucky

סוףסוף! הציפור נתפסה! http://www.youtube.c...feature=related
גם אני סופרמן בלי גלימה..
אין לי פייסבוק! לא משתמש בפלטפורמת הוירוסים הזאת!
#15
פורסם 06/10/2018 - 18:48
כמעט 10 שנים אחרי ואני עדיין משתעשע בswing ואפילו מתפרנס ממנה מדי פעם.
היום אני יכול לספר שאין דבר שאי אפשר לממש עם Swing והכל רק עניין של רמה מקצועית.
מה שכן, נכון להיום, להתמחות מקצועית בSwing זה להיכנס לנישה קשה לצאת ממנה.

".I have never seen a wild thing sorry for itself. A little bird will fall dead, frozen from a bough, without ever having felt sorry for itself"
D. H. Lawrence
My Show
"המחשב שלך יכול להציל את העולם"
Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.All is fair in love , war and getting laid.
TheStoryTeller 2009
תודה לJane Doe
חולה על הסמיילי הזה.

v=bNF_P281Uu4
I'm feeling lucky
0 משתמשים קוראים נושא זה
0 משתמשים, 0 אורחים, 0 משתמשים אנונימיים