2010-02-10 20 views
0

Je peux définir l'arrière-plan de la barre de titre lorsqu'il est agrandi à l'aide de InternalFrame.activeTitleBackground et de InternalFrame.inactiveTitleBackground, mais comment puis-je le définir lorsque le cadre interne est réduit?Comment définir l'arrière-plan du titre réduit JInternalFrame?

+0

Publiez du code pour nous faciliter la tâche. Je ne suis pas sûr de ce que tu veux dire. Vous voulez changer la couleur de fond d'un InternalFrame, quand il est minimisé? –

+0

couleur de fond de la barre de titre d'un InternalFrame, quand il est minimisé. Définir les propriétés lnf ci-dessus changera la couleur quand elle est agrandie. – rutherford

Répondre

1

Il n'y a pas de solution facile. Les couleurs de cadre font partie de l'interface utilisateur, vous devrez donc créer une interface utilisateur personnalisée pour faire ce que vous voulez. Vous pouvez commencer par rechercher le code source Java pour voir où les propriétés "activeTitleBackground" et "inactiveTitleBackground" sont utilisées. Cela vous donnera une idée de la classe et de la méthode à personnaliser.