logger.java:4: error: cannot find symbol
@Log
^
symbol: class Log
package ru.timofeheus.mc1_0.test;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin
{
private static final Logger logger = Logger.getLogger(Main.class.getCanonicalName());
@Override
public void onEnable()
{
logger.log(Level.WARNING, "plugen rabit");
}
@Override
public void onDisable()
{
logger.log(Level.WARNING, "nirabit");
}
}
Критикуешь - предлагай
Для начала предлагаю перестать нести чушь.
Программа "[4472] Testi_S_Consolkoy.exe: Машинный код" завершилась с кодом 87 (0x57).
#define ENABLE_VIRTUAL_TERMINAL_PROCESSING 0x0004 #include <stdio.h> #include <wchar.h> #include <windows.h> int main() { HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); if (hOut == INVALID_HANDLE_VALUE) { return GetLastError(); } DWORD dwMode = 0; if (!GetConsoleMode(hOut, &dwMode)) { return GetLastError(); } dwMode |= ENABLE_VIRTUAL_TERMINAL_PROCESSING; if (!SetConsoleMode(hOut, dwMode)) { return GetLastError(); } wprintf(L"\u001B[31mRed Text!\u001B[0mNormal Text\r\n"); getchar(); return 0; }
public class Main {
public static void main(String[] args) {
System.out.println(String.format("%sRed Text!", "\u001B[31m"));
}
}
<a class="download-link" title="" href="http://a0243849.xsph.ru.xsph.ru/download/33/" rel="nofollow">
Скачать (8 Загрузок)
</a>
<a class="download-link" title="" href="http://a0243849.xsph.ru.xsph.ru/download/33/" rel="nofollow" target="_blank">
Скачать (8 Загрузок)
</a>
SetConsoleTextAttribute();
Выводим скобки белым, слово ERR! красным:Да, способ хороший, но приходится вызывать#include <Windows.h> #include <stdio.h> int main() { HANDLE console = GetStdHandle(STD_OUTPUT_HANDLE); printf("[ "); SetConsoleTextAttribute(console, FOREGROUND_RED); printf("ERR!"); SetConsoleTextAttribute(console, FOREGROUND_BLUE | FOREGROUND_GREEN | FOREGROUND_RED); printf(" ]"); system("pause"); return 0; }
printf
3 раза и делатьHANDLE
.
Если программа будет запускаться на XP с 64 Мегабайтами DDR2 и старинным (медленном) HDD, то будет видно, что выводятся символы последовательно (особенно с процом на 233 МГц).