Подтвердить что ты не робот

Размер шрифта Squirrel SQL слишком мал

Размер шрифта для ввода SQL слишком мал. Каким образом можно увеличить размер шрифта для ввода SQL? В "глобальных вариантах" есть возможность увеличить размер шрифтов. Но это не влияет на размер текста для ввода SQL.

4b9b3361

Ответ 1

В SquirreL SQL Client версии 3.7.1 вы можете увеличить размер шрифта в области ввода SQL.

Ниже приведена процедура:

  • Перейдите в Файл → Свойства нового сеанса

  • Перейдите на вкладку SQL, а затем ниже вы можете выбрать называемой SQL Entry Area, где вы можете увеличить размер шрифта как тебе нужно было. Нажмите здесь, чтобы посмотреть скриншот

Ответ 2

Я предполагаю, что вы используете Windows 8.1, как я. Кажется, что некоторые комбинации 8.1, высокие мониторы DPI, и Swing не играют хорошо вместе. Мое исправление заключалось в том, чтобы отредактировать файл squirrel-sql.bat и добавить следующие параметры java сразу после существующей опции java

-Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18

Для справки, полная строка выглядит следующим образом:

start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Xmx256m -Dsun.java2d.noddraw=true -Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18 -cp %SQUIRREL_CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%

РЕДАКТИРОВАТЬ: Вышеуказанное увеличит размер для всего, кроме поля ввода SQL. Для этого перейдите в File- > New Session Properties- > SQL- > SQL Entry Area

Ответ 3

Дополнительные java-переключатели в дополнение к тем, которые дал Джеймс, помогут с другими разделами пользовательского интерфейса, который показывает мелкий шрифт.

-Dswing.plaf.metal.titleFont=Tahoma-18 
-Dswing.plaf.metal.menuFont=Tahoma-18 
-Dswing.plaf.metal.systemFont=Tahoma-18 
-Dswing.plaf.metal.smallFont=Tahoma-18

запись start.bat:

start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true -Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18 -Dswing.plaf.metal.titleFont=Tahoma-18 -Dswing.plaf.metal.menuFont=Tahoma-18 -Dswing.plaf.metal.systemFont=Tahoma-18 -Dswing.plaf.metal.smallFont=Tahoma-18 -cp %SQUIRREL_CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%

Дискуссия с высоким разрешением на stackexchange

Ответ 4

Вот что у меня получилось (Windows 10 64-bit, SQuirrel 3.9.1, jrw1.8.0_211)

В нижней части C:\Program Files\squirrel-sql-3.9.1\squirrel-sql.bat я изменил команду запуска на C:\Program Files\squirrel-sql-3.9.1\squirrel-sql.bat:

start "SQuirreL SQL Client" /B "%LOCAL_JAVA%"^
 -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true^
 -Dswing.plaf.metal.controlFont=Tahoma-18^
 -Dswing.plaf.metal.userFont=Tahoma-18^
 -Dswing.plaf.metal.titleFont=Tahoma-18^
 -Dswing.plaf.metal.menuFont=Tahoma-18^
 -Dswing.plaf.metal.systemFont=Tahoma-18^
 -Dswing.plaf.metal.smallFont=Tahoma-18^
 -cp %CP%^
 -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg"^
 net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%

Обратите внимание, что ^ должен быть в самом конце строки (без пробелов после него!)