webForumDet fria alternativet

BallonTip-liknande komponent

0 svar · 376 visningar · startad av jme

jmeMedlem sedan maj 20012 237 inlägg
#1

Hej.

Är i behov av att skapa en komponent som liknar en BalloonTIp, dvs t ex en låda som har en liten triangel som pekar mot en vald komponent, t ex en JTextField.

Vill skapa komponenten själv så tredjeparts-lösningar är uteslutna.

Jag behöver ha en komponent, vars yta används till en viss del. Den delen av ytan, som inte används, skall vara transparent (just för att jag skall kunna rita triangeln).

Hur ska jag gå till väga?

Jag har testat med JPopupMenu men jag lyckas inte få den delvis transparent.

Denna komponent skall knytas ihop med en viss annan komponent, t ex just en JTextField. Denna bindning uppstår då textfältet skapas. Problemet är att innan textfältet knyts ihop med t ex en JFrame så kan jag inte få ut ett GlassPane-objekt som skulle kunna användas.

Vore tacksam för hjälp.

Uppdatering:

Man kan tydligen ta fram alla skapade JFrames med JFrame.getFrames() men denna lösning känns inte så bra då det kana vara svårt att lista ut, vilket frame som är den man vill åt.

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)