我知道一些JSON库,我现在正在研究Google-JSON,但我想要实现的只是简单的事情,我想知道你会建议什么.
我想要一个JSON库,让我读取一个JSON文本文件,让我把它转换成字符串,int,boolean等. - 现在使用Json.org/java
它可以阅读!但!!
import org.json.*;
public class readJ {
public static String MapTitle;
public static int[][] tiles;
public static void main(String[] args) {
String json =
"{"
+"'name': 'map_one.txt',"
+"'title': 'Map One',"
+"'currentMap': 4,"
+"'items': ["
+"{ name: 'Pickaxe', x: 5, y: 1 },"
+"{ name: 'Battleaxe', x: 2, y: 3 }"
+"],"
+"map': [ [ 1,3,1,1,1,24,1,1,1,1,1,1,1 ],"
+"[ 1,3,1,1,1,24,1,1,1,1,1,1,1 ],"
+"[ 1,7,1,1,1,24,1,1,24,1,1,1,1 ],"
+"[ 1,7,1,1,7,1,1,1,24,1,1,1,1 ],"
+"[ 1,7,7,7,1,24,24,24,24,1,1,1,1 ],"
+"[ 1,1,7,1,1,24,1,24,1,1,1,1,1 ],"
+"[ 1,1,1,1,1,24,1,1,1,1,1,1,1 ],"
+"[ 1,1,3,1,1,24,1,1,1,1,1,1,1 …Run Code Online (Sandbox Code Playgroud) 我一直在网上搜索这个答案.我有一个简单的JList,里面有项目.当我右键单击时,我想要一个菜单弹出"使用,删除,取消"或类似的东西.但是,我很难过.
下面的代码将生成一个简单的JList,里面有几个项目.我尝试在代码中添加右键单击,但它不起作用.救命?
这是我到目前为止:
import java.awt.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseAdapter;
import javax.swing.*;
public class inv extends JApplet implements MouseListener {
JList listbox;
public void init()
{
String listData[] = { "Item 1","Item 2","Item 3","Item 4" };
listbox = new JList( listData );
listbox.addMouseListener( new MouseAdapter()
{
public void mousePressed(MouseEvent e)
{
if ( SwingUtilities.isRightMouseButton(e) )
{
listbox.setSelectedIndex(getRow(e.getPoint()));
}
}
});
listbox.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
add(listbox);
listbox.setVisible(true);
listbox.setFocusable(false);
}
private int getRow(Point point)
{
return listbox.locationToIndex(point);
}
public void mousePressed(MouseEvent e) {
} …Run Code Online (Sandbox Code Playgroud) 我知道你可以在DOM视图中使用Firebug来编辑JavaScript变量但是......有没有办法可以使用(其他任何东西)来编辑嵌入在HTML页面中的实时JavaScript?
就像.html页面中的这种类型:
<script type="text/javascript>
// code here
</script>
Run Code Online (Sandbox Code Playgroud)
谢谢.
假设我有这个图像:

我有这个2D数组tiles[]..并使用Image()函数...我怎么能使用(我认为最好的方法?)for循环将每个图块添加到array所以tile[0]通过然后很多有读取并用作Image()以后的对象在HTML5画布上绘制?
我有一个编码面试测验,用于前端使用JSON和诸如此类的东西.我提交了我的文件,但我只想了解我所缺少的内容.
其中一个要求是Should not require a web server, and should be able to run offline..
我用过jQuery和习惯$.getJSON()从.JSON文件中获取数据.我把它扔在我的WAMP本地服务器上,它在所有三个主要浏览器(IE,Firefox,Chrome)上都运行良好.然后我把这个项目移到了Desktop,如此钟表,没有LOCALSERVER.
在Firefox 30.0上,它运行良好.没问题.
Oon谷歌浏览器,我知道你没有网络服务器就无法访问本地文件......
但是,在Internet Explorer 11上,它无效.为什么?
这是我正在使用的.这并不复杂.
function loadTasks() {
console.log("Loading tasks...");
$.getJSON("data.json", function(result) {
$.each(result, function(i, task) {
$("#load_tasks").append(
"<div class='row'><span class='data-task'>" + task.name +
"</span> <span class='data-date'>" + task.date +
"</span> <span class='data-name'>" + task.assigned +
"</span> </div>");
});
});
}
Run Code Online (Sandbox Code Playgroud)
我有一个JTextArea,它位于JScrollPane的顶部.无论如何,我知道我可以使用该getViewPort()方法设置视口的不透明...但我似乎无法找到任何迹象表明如何做到这一点......任何地方.:S
这是我到目前为止:
if (e.getKeyCode() == KeyEvent.VK_F)
{
if (sp.isVisible())
{
sp.setVisible(false);
}
else
{
sp.setVisible(true);
}
}
Run Code Online (Sandbox Code Playgroud) 好的,所以你知道什么时候键入文本字段,如"测试",然后回去,当你输入"t"时,它会建议"测试"?如何从下拉意见框的doign中禁用文本字段?
如果有的话,可能 - 谢谢.
我知道我可以使用Eclipse或NetBeans for PHP,但有没有其他替代的PHP IDE可以部分与GitHub一起使用?
我正在使用位于此处的IMDb API v2.0,我决定对其进行测试.我不能.我认为这是来自外部网站的跨浏览器AJAX请求..但我不知道任何其他方式.例如,这是imdbapi头像的测试
看到?这是我的代码.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>IMDB api</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$('#movie').keyup(function() {
var yourMovie = $("#movie").val();
$("#debug").append("You are searching for ... "+yourMovie+"\n");
dataString = "t=Avatar";
$.ajax({
type: "GET",
url: "http://www.imdbapi.com/",
cache: false,
data: dataString,
success: function(html){
//$("#more").after(html);
alert("Success!");
}
});
});
});
</script>
</head>
<body>
<form action="#" method="get" enctype="text/html" >
<input type="text" …Run Code Online (Sandbox Code Playgroud) 以下是 Monaco Editor (0.21.0) 实例的代码:
这是 VS Code
正如您所知,VS Code 更多地通过.log、参数、运算符+等中的颜色来定义。如何让 Monaco Editor 的顶级版本像 VS Code 那样着色?
javascript ×4
java ×3
jquery ×2
json ×2
swing ×2
autocomplete ×1
browser ×1
github ×1
html ×1
html5 ×1
japplet ×1
jlist ×1
jquery-data ×1
jscrollpane ×1
php ×1
popup ×1
settings ×1