מעבר לתוכן


תמונה

GUI מקצועי


  • Please log in to reply
14 replies to this topic

#1 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#2 Copter

Copter

    מתחיל/ה להבין בדיחות פורום

  • רשומים
  • 244 הודעות:

פורסם 29/08/2009 - 19:32

שלומות!
אני מעוניין ליצור ממשק גרפי למשתמש עבור תוכנה שאמורה להיות מסחרית בסופו של יום.
שפת הכתיבה היא JAVA ולפיכך לבטח אעדיף ממשק הכתוב בשפה זו אלא אם מישהו יכוון אליי אקדח ו/או יראה לי את היתרונות הנשגבים שבשפה אחרת.
אז השאלה היא איפה אפשר ללמוד ליצור ממשק משתמש מקצועי, יפה ולא מבוסס חירטוטי SWING מכוערים כמו שעשיתי בחפ-לפ בקורסים שונים בתואר.
לתגובתכם אודה.



מה רע ב- SWING? היא מאוד מאוד חזקה. יש שם כל מה שאתה צריך, ומה מכוער בה? אתה יכול לשנות את ה- LOOK AND FEEL....

גם אני חשבתי פעם ש- SWING מעצבן ומכוער, אבל הכל בעל שליטה שם.

#3 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 29/08/2009 - 19:47

מה רע ב- SWING? היא מאוד מאוד חזקה. יש שם כל מה שאתה צריך, ומה מכוער בה? אתה יכול לשנות את ה- LOOK AND FEEL....

גם אני חשבתי פעם ש- SWING מעצבן ומכוער, אבל הכל בעל שליטה שם.

חס וכרפס! אין שום דבר רע בסווינג למעט חוסר יכולת מצידי להפיק משהו נורמלי מזה! אם יש לך טיפים על איך להתחיל או על tutorial טוב בנושא, אולי עם הסברים על איך לשלב את הGUI עם שאר הקוד (נושא שהוזנח כליל במהלך הלימודים) - do share!
תמונה מצורפת

".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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#4 Copter

Copter

    מתחיל/ה להבין בדיחות פורום

  • רשומים
  • 244 הודעות:

פורסם 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 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#6 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 10/12/2011 - 23:31

אני ממליץ להשתמש עם GUI BUILDER איכותי (ל- INTELLIJ יש כזה BUILT-IN), זה יקל עליך מאוד.

gui builder...
השאלה אם כדאי להסתמך על זה.
האם חברות מקצועיות עובדות עם 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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#7 DaggyStyle

DaggyStyle

    משתמש......... לא מזיק ולא מועיל.........

  • מנהלי קבוצות לימוד
  • 5986 הודעות:

פורסם 10/12/2011 - 23:40

:blink:
לזכרם של חברים שנפלו
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 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 10/12/2011 - 23:43

:blink:

תשאל אני אענה לך
תמונה מצורפת

".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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#9 DaggyStyle

DaggyStyle

    משתמש......... לא מזיק ולא מועיל.........

  • מנהלי קבוצות לימוד
  • 5986 הודעות:

פורסם 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 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#11 DaggyStyle

DaggyStyle

    משתמש......... לא מזיק ולא מועיל.........

  • מנהלי קבוצות לימוד
  • 5986 הודעות:

פורסם 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

תלוי מה רמת הGUI שאליה אתה שואף.

אם מדובר בעיצוב ברמה גבוה - לא להשתמש בswing אלא בתוכנת עיצוב מקצועית. אם מדובר בתוכנות תשתית שהlook & feel הוא זניח בהן, אז זה בסדר.

אני לא מכיר את הswing אבל אני מקביל אותו לvisual studio win form כדי לענות.

#13 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 12/12/2011 - 03:09

הבנתי, אני משתמש בעורך ליצור את LAYOUT עצמו, על השאר אני עושה ידנית.

משתמש לצרכים אישיים או שזו דרך עבודה מקובלת במקום עבודתך?


תלוי מה רמת הGUI שאליה אתה שואף.

אם מדובר בעיצוב ברמה גבוה - לא להשתמש בswing אלא בתוכנת עיצוב מקצועית. אם מדובר בתוכנות תשתית שהlook & feel הוא זניח בהן, אז זה בסדר.

אני לא מכיר את הswing אבל אני מקביל אותו לvisual studio win form כדי לענות.

swing זו חבילת התוכנה שיוצרת GUI. תוכנת העיצוב למעשה מקצרת תהליכים בswing. אמנם יש אופציות עוקפות swing אבל ממשק standalone שאינו וובי ב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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky


#14 DaggyStyle

DaggyStyle

    משתמש......... לא מזיק ולא מועיל.........

  • מנהלי קבוצות לימוד
  • 5986 הודעות:

פורסם 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 TheStoryTeller

TheStoryTeller

    Everybody needs a Story

  • מנהלים ראשיים
  • 12904 הודעות:

פורסם 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
"המחשב שלך יכול להציל את העולם"

All is fair in love , war and getting laid.
TheStoryTeller 2009

Story is the foundation of all entertainment. You must have a good story, otherwise it's just masturbation.
תודה לJane Doe

חולה על הסמיילי הזה.
תמונה מצורפת

v=bNF_P281Uu4
I'm feeling lucky





0 משתמשים קוראים נושא זה

0 משתמשים, 0 אורחים, 0 משתמשים אנונימיים