Java və ya C# da fərqli shape’lərdə Buttonlar necə yaratmaq olar?

Salam C# da fərqli shape'lərdə button yarada bilərəm? Məsələn ulduz ya da Azərbaycan xəritəsi şəklində button eləmək olar? *Bu problemin Javadaki həllini bilənlər varsa xahiş edirəm onlar da yazsın.

Verilmiş cavablar və yazılan şərhlər (2 cavab var)

Sevinc Azizova (2011-10-16 20:40:39)
C# ucun WPF istifa edin.

Bahruz Garamammadov (2011-09-29 15:52:38)
bu ağrılı işi məncə ən rahat Photoshopla etmək olar. form-un bg rəngində ps-da sənəd yaradıb istədiyiniz shape-i çəkin, ulduz, ay, alma, armud nə istəsəniz. button-un background-una verin həmin şəkili, border-i sıfır edin olsun ulduz button. bayraq da onun kimi, bayraq bir az uzun çəkə bilər ps-da ama eyni qaydada eləmək olar. kodla mən bilən istədiyiniz kimi button yaratmaq olmur. clickable sahə yaratmaq olar, istədiyiniz nəticəni verə bilər ama son nəticədə button olmur.

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Java swing project setup

Java-da proqram çalışdırmaq

JSF Editable table rows

sistem_programlaşdırma

MainActivity.java düzəliş lazımdı

Java Event Dispatch Thread