Поделиться снимком экрана с проблемой
В любом случае вы можете использовать
font-size: CSS;
CSS может быть:
100% , 100vw , x% или xvw ( x - число), чтобы сделать его отзывчивым
Также не забывайте о
<meta name="viewport" content="width=device-width, initial-scale=1" />
в HTML
Существуют все еще некоторые петли в разработке запускать/уничтожать стандартной программы переключателя. Поскольку Бета 2 делает это в своем собственном сценарии сначала:
groovy.grape.Grape.initGrape()
Другая проблема Вы столкнетесь с соглашениями с радостями использования неограниченного верхнего диапазона. Jide-oss от 2.3.0 прогрессивных компилировало их код в Java 6 байт-кодов, таким образом, Вам будет нужна к любому выполнению консоль в Java 6 (который является тем, что Вы хотели бы сделать для Swing так или иначе), или установите верхний предел для диапазонов, как так
import com.jidesoft.swing.JideSplitButton
@Grab(group='com.jidesoft', module='jide-oss', version='[2.2.1,2.3.0)')
public class TestClassAnnotation {
public static String testMethod () {
return JideSplitButton.class.name
}
}
new TestClassAnnotation().testMethod()
Другой пример с помощью последнего RC-2 (примечание: Захват аннотирует createEmptyInts):
// create and use a primitive array
import org.apache.commons.collections.primitives.ArrayIntList
@Grab(group='commons-primitives', module='commons-primitives', version='1.0')
def createEmptyInts() { new ArrayIntList() }
def ints = createEmptyInts()
ints.add(0, 42)
assert ints.size() == 1
assert ints.get(0) == 42
Хорошо. Походит на это короткая рабочая демонстрация (работающий от groovyConsole)
groovy.grape.Grape.initGrape()
@Grab(group='com.jidesoft', module='jide-oss', version='[2.2.1,2.3.0)')
public class UsedToExposeAnnotationToComplier {}
com.jidesoft.swing.JideSplitButton.class.name
Когда выполнено это производит
Результат: "com.jidesoft.swing. JideSplitButton"
Очень здорово!!
Другой пример (примечание: Захват аннотирует getHtml):
// find the PDF links in the Java 1.5.0 documentation
@Grab(group='org.ccil.cowan.tagsoup', module='tagsoup', version='0.9.7')
def getHtml() {
def parser = new XmlParser(new org.ccil.cowan.tagsoup.Parser())
parser.parse("http://java.sun.com/j2se/1.5.0/download-pdf.html")
}
html.body.'**'.a.@href.grep(~/.*\.pdf/).each{ println it }
Другой пример (примечание: Grab
аннотирует getFruit
):
// Google Collections example
import com.google.common.collect.HashBiMap
@Grab(group='com.google.code.google-collections', module='google-collect', version='snapshot-20080530')
def getFruit() { [grape:'purple', lemon:'yellow', orange:'orange'] as HashBiMap }
assert fruit.inverse().yellow == 'lemon'
Наконец-то я понял работает для Groovy Shell (1.6.5, JVM: 1.6.0_13). Это следует лучше задокументировать.
Сначала в командной строке ...