Как изменить цвет текущей выбранной строки во всплывающем окне помощи кода в Eclipse?

@Milhous: превосходный десятичный формат для округления:

Вы также можете использовать

DecimalFormat df = new DecimalFormat("#.00000");
df.format(0.912385);

, чтобы убедиться, что у вас есть конечные 0.

Я хотел бы добавить, что этот метод очень хорош в обеспечении фактического числового механизма округления - не только визуально, но и при обработке.

Гипотетический: вам нужно внедрить механизм округления в программу с графическим интерфейсом. Чтобы изменить точность / точность вывода результата, просто измените формат каретки (то есть в скобках). Таким образом:

DecimalFormat df = new DecimalFormat("#0.######");
df.format(0.912385);

вернется в качестве выхода: 0.912385

DecimalFormat df = new DecimalFormat("#0.#####");
df.format(0.912385);

вернется в качестве выхода: 0.91239

DecimalFormat df = new DecimalFormat("#0.####");
df.format(0.912385);

вернется в качестве выхода : 0.9124

[РЕДАКТИРОВАТЬ: также, если формат каретки похож на («# 0. ############»), и вы вводите десятичную дробь, например 3.1415926, ради аргумента, DecimalFormat не производит никакого мусора (например, конечные нули) и возвращает: 3.1415926 .. если вы склонны к этому. Конечно, это немного многословно для симпатий некоторых разработчиков - но, эй, у него небольшой объем памяти во время обработки и его очень легко реализовать.]

По сути, прелесть DecimalFormat заключается в том, что он одновременно обрабатывает внешний вид строки - а также уровень точности округления. Ergo: вы получаете два преимущества по цене одной реализации кода. ;)

17
задан NewlessClubie 9 December 2010 в 19:10
поделиться

1 ответ

Попробуйте «Настройки» -> «Общие» -> «Внешний вид» -> «Цвет и шрифты» и найдите соответствующую категорию.

Некоторые редакторы будут иметь поддержку «Цветные метки - подсветка совпадений»

0
ответ дан 30 November 2019 в 12:57
поделиться