Статические поля и методы связаны с самим классом, а не с его экземплярами. Если у вас есть класс A
, «нормальный» метод b
и статический метод c
, и вы создаете экземпляр a
вашего класса A
, вызовы A.c()
и a.b()
действительны. Метод c()
не знает, какой экземпляр подключен, поэтому он не может использовать нестатические поля.
Решение для вас состоит в том, что вы либо статируете свои поля, либо ваши методы не статичны. Вы могли бы выглядеть так:
class Programm {
public static void main(String[] args){
Programm programm = new Programm();
programm.start();
}
public void start(){
// can now access non-static fields
}
}
вы можете использовать Stylish , вы можете определить глобальные стили в firefox и возможность быстро включать и выключать Firefox.
Глобальные стили , вы можете видеть код и как это делается.
Вы можете использовать файл userContent.css
, расположенный в каталоге с именем chrome
в вашем профиле профилей Mozilla Firefox. Существует также файл с именем userContent-example.css
.
Существует еще один аддон Firefox, называемый Platypus , который добавляет панель инструментов для редактирования стилей сайта. Это требует установки Grease Monkey .
Я только что установил Stylish, и мое первое впечатление - это лучше, чем Platypus, особенно когда речь идет о совместном использовании ваших стилей с другими. Но я откажусь от своего мнения относительно того, что, на мой взгляд, лучше, когда у меня больше времени, чтобы сравнить их. :)