У меня есть несколько элементов управления Swing в JPanel. Я хочу, чтобы эта панель отображалась на экране в результате произвольного аффинного преобразования, чтобы все элементы управления оставались интерактивными. Предположим, что поворот на 20 градусов и масштаб до 75% нормального размера, например.
Самое близкое, что я видел для этого, здесь:
http://www.coderanch.com/t/343261/GUI/java/Applying-affine-transform-JPanel
(но, к сожалению, это решение не приводит к интерактивности элементов управления)
Также есть этот пост:
http://coding.derkeiler.com/Archive/Java/comp.lang.java.gui/2004-02/0719.html
(для которого, казалось, не было опрятного решения, но возможно теперь (6 лет спустя) вещи изменились)