ti serve il valore di alfa??? leggevo le api ed è un float, tu passi una costante intera, forse questo dà fastidio.
Prova a mettere 100f.
Riguardo la dimensione è una questione di praticitità, spesso si parte con dimensioni fisse, ma quando sviluppi applicazioni grafiche devi ricordare che non tutti hanno il tuo monitor e la tua risoluzione, quindi dimensioni relative aiutano ad adattare l'applicazione alla realtà. Proprio per questo motivo di default imposto comportamenti di resize (e anche perché mi è successo di dover rifare tutto a lavoro finito).