Interactive F3 Tutorial

Here's an interactive tutorial on using 2D graphics in F3 (written in F3, of course).

Comments:

Is F3 intended to be a competitor to Processing, or a Java scripting language?

Posted by Ivan Lazarte on November 10, 2006 at 12:35 PM PST #

I've a season java programer (server side with javascript skills) and find F3 interesting. I have to admit that I don't understand Swing (too complex, many ways to acheive the same thing -at least this is initally what I think until I find out my error).

I know that Java GUI can be very powerful. F3 is a great step to make it easier to use for GUIs.

Posted by Ano on November 10, 2006 at 04:09 PM PST #

Cool demo, very interesting! I noticed components are placed in absolute coordinates rather than using layout managers (which is reasonable for 2D graphics integration). This does raise some questions though:
  • Scaling swing components is really cool (especially the mouse handling, well done). However, they do look somewhat "ugly" I assume because of the aliasing settings? Maybe because of the native PLAF?
  • How would the PLAF work with absolute positioning? I noticed you used the native look but on another system (with different fonts) components that are close to each other might cross boundaries, right?
  • Life cycle isn't very clear, I understand most of the standard syntax but some of the syntax is related to painting while other syntax (e.g. View) is related to components with a more elaborate life cycle.

I think it might be a good idea to build a special PLAF for this language that will scale properly and use appropriate fonts across platforms. Maybe on top of Synth?

Very cool demo ;-)

Posted by Shai Almog on November 10, 2006 at 04:14 PM PST #

Hi Chris, As a long time Flash developer all of these abstractions and ideas feel very familiar, and the potential of having this integrated with Java systems for client work is really exciting! I was thinking the other day that something Matisse lacks in its user experience is something like Flash where one can work graphically as well as purely programatically (spell checker is saying I invented a new word here =) ) to create widgets and assemble them. The scripting/programming side seems to be here, but are there any plans to create a visual editing environment where say I can get a designer to design the UI and then I can grab the file from them to hook up? If so, I think that would really start to become attractive for a lot of multimedia developers/designers who currently work with Flash. Thanks for the great work and looking forward to seeing what comes of all this! steven

Posted by Steven Yi on November 10, 2006 at 07:26 PM PST #

really cool...i'm impressed. good job.

Posted by Valerio Schiavoni on November 16, 2006 at 07:32 PM PST #

teste teste

Posted by Ewerton on May 23, 2007 at 10:40 PM PDT #

http://www.gizemdolu.net
http://www.askpencerem.net
http://www.asksokagim.net

aşk şiirleri aşk mesajları aşk szöleri

thanks yopuu

Posted by aşk şiirleri on April 10, 2009 at 02:01 AM PDT #

thank you

Posted by parça kontör on May 10, 2009 at 01:59 AM PDT #

THANKS

Posted by parça kontör on May 20, 2009 at 06:01 AM PDT #

THANKSS

Posted by canlıdivx on May 20, 2009 at 06:01 AM PDT #

THANKS

Posted by posion on June 11, 2009 at 03:29 AM PDT #

THANKS..

Posted by sikisizle on June 11, 2009 at 03:30 AM PDT #

THANKS

Posted by ligtv izle on June 11, 2009 at 03:30 AM PDT #

<a href="http://vestelbekoservisimiz.blogspot.com" rel="nofollow">vestel beko siemens arçelik bosch servisi ebys</a><br />
<a href="http://www.hackarena.net" rel="nofollow">trojan</a><br />
<a href="http://www.attackerz.com" rel="nofollow">attackerz</a><br />
<a href="http://kadinizlesene.blogspot.com" rel="nofollow">kadın izle emlak ara kadın sitesi izlesene emlak</a></p>

Posted by vestelbeko on June 14, 2009 at 02:13 AM PDT #

Thank you.

Posted by porno izleme on June 14, 2009 at 04:03 AM PDT #

Thank you.

Posted by yazili sorulari on June 18, 2009 at 03:23 AM PDT #

thank you

Posted by film izle on June 18, 2009 at 03:24 AM PDT #

osted by vestelbeko on June 14, 2009 at 09:13 AM PDT #

Posted by sohbet99 on June 18, 2009 at 05:26 PM PDT #

thanks.
http://www.smsmatbaa.com

Posted by matbaa on June 22, 2009 at 03:23 AM PDT #

good share thankyou very mach

Posted by Laptop ekran on June 27, 2009 at 11:13 PM PDT #

cycle isn't very clear i understand most the standard syntax but some of the syntax is related to painting while other syntax

Posted by Notebook tamiri on June 27, 2009 at 11:14 PM PDT #

Simple and Nice example !

Posted by شات on December 15, 2010 at 03:47 AM PST #

thanks

Posted by sesliserbest on January 11, 2011 at 12:35 AM PST #

thanks admin

Posted by xsesli on January 19, 2011 at 09:57 PM PST #

thanks admin lol

Posted by sesliroom on January 19, 2011 at 09:58 PM PST #

thnk

Posted by sesliserbest on February 03, 2011 at 09:23 PM PST #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by Vikipedi on February 28, 2011 at 04:08 AM PST #

good

Posted by توبيكات on March 05, 2011 at 04:13 AM PST #

good

Posted by اخبار الانديه on March 19, 2011 at 06:09 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by شات صوتي on April 19, 2011 at 01:27 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by دردشة صوتية on April 19, 2011 at 01:28 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by حسايف on April 19, 2011 at 01:29 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by سعودي انحراف on April 19, 2011 at 01:31 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by شات سعودي انحراف on April 19, 2011 at 01:32 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by دردشة سعودي انحراف on April 19, 2011 at 01:33 AM PDT #

cycle isn't very clear i understand most the standard syntax but some of the syntax is related to painting while other syntax

Posted by شات انحراف on April 19, 2011 at 01:37 AM PDT #

cycle isn't very clear i understand most the standard syntax but some of the syntax is related to painting while other syntax

Posted by خليجي انحراف on April 19, 2011 at 01:43 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by انحراف كول on April 19, 2011 at 01:45 AM PDT #

One of mine I like MuLTIPoINT Conference. Long live Canada

Posted by سعودي كول on April 19, 2011 at 01:47 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

user12610627

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today