[Java/OSX] Lelijke button onder X :(

Pagina: 1
Acties:

  • remier
  • Registratie: Maart 2000
  • Laatst online: 06-04-2023

remier

Tired of spam?

Topicstarter
Ik ben bezig met een Java opdracht voor school , nu is deze nog niet af en ben ik een beetje aan het testen met de Kaart objecten, daarvoor heb ik 2 tijdelijke testbuttons geplaatst (zie screenshot).
Nu zag ik dat er een lelijke rand rondom de button ontstaat!

Bij deze dus de vraag ofdat iemand misschien weet hoe ik het witte gedeelte buiten de ronde button kan weghalen? (straks moet er nl. een button in komen en die wil ik "op" de groene tafel laten komen, dus geen nieuw wit vak als workaround oid)
Op google en in de Java reference-guide kon ik hierover niets vinden :'(

Afbeeldingslocatie: http://www.xs4all.nl/~remier/apple/buttonjava.jpg

PS: Die button(s) moeten als het ware 'erin' liggen net zoals dat in Windows, Linux en MacOS9 gebeurd....

edit: typo

[ Voor 8% gewijzigd door remier op 11-03-2003 16:51 ]

Heah what?!?? O, signature??


  • beetle71
  • Registratie: Februari 2003
  • Laatst online: 21-08 17:05
Maak even een .jpg tje van dat plaatje en edit je post even, want een .tiff je gaan we hier natuurlijk nooit zien ;)

  • remier
  • Registratie: Maart 2000
  • Laatst online: 06-04-2023

remier

Tired of spam?

Topicstarter
Whoops, even een jpg'je dan ;)

Heah what?!?? O, signature??


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

misschien kan je ff naar opaque kijken.

[ Voor 58% gewijzigd door Alarmnummer op 11-03-2003 16:53 ]


  • remier
  • Registratie: Maart 2000
  • Laatst online: 06-04-2023

remier

Tired of spam?

Topicstarter
Hmm net de buttons ff naar JButtons geswinged, maar dat helpt niet :(
Alleen ziet het er nu wel grafische mooier uit (met Quartz, anti-alias) daar al wel bedankt voor want dat wist ik niet :D

Nu ziet het er zo uit:

Afbeeldingslocatie: http://www.xs4all.nl/~remier/apple/javaswingbutton.jpg

Ook met een witte rand dus, als je dan [buttonnaam].setOpaque(false); doet laat hij helemaal niets zien...

Heah what?!?? O, signature??


  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
misschien setBackground color van je Jbutton (als dat kan?)

  • remier
  • Registratie: Maart 2000
  • Laatst online: 06-04-2023

remier

Tired of spam?

Topicstarter
Die had ik ook al geprobeerd maar die werkt ook niet, had hier ook net iets op /. over gelezen.
Het zal wel iets van OSX zijn.

Heah what?!?? O, signature??


  • remier
  • Registratie: Maart 2000
  • Laatst online: 06-04-2023

remier

Tired of spam?

Topicstarter
Ook raar is dat de kaarten niet meer mooi getekend worden in swing? (Die ronde hoekjes van de kaart teken ik met drawArc)

Vreemd is ook dat bij een refresh(); de JButtons verdwijnen :? alle functies zoals [button].setVisible(true); e.a. werken ook niet...

Heah what?!?? O, signature??


Verwijderd

He even tussendoor, ik weet niet of je gewoon jbuttons van je knoppen hebt gemaakt... maar het is uit den boze om swing en awt elementen in interface door elkaar heen te gebruiken. daar kunnen hele rare dingen door gebeuren....

  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
als je het echt pico-bello wilt kun je natuurlijk ook je eigen button routines maken die voor OSX toch maar bitmap plakken is... mooi is het niet maar werken doet het vast...

Verwijderd

Zowies als je echt CP wilt werken wel aan te raden, awt/swing ziet er anders overal anders uit....
Pagina: 1